2014-12-09 3 views
3

У меня есть файл POM, и я хотел бы установить все плагины/банки, которые необходимы для создания проекта, не создавая проект, чтобы при запуске «maven package» я выиграл, t необходимо подключение к Интернету.
Есть ли способ сделать это?Maven - установить зависимости проекта без построения

+0

возможно дубликат [Использование Maven просто загрузить файлы JAR] (http://stackoverflow.com/questions/7559500/using-maven-to-just-download-jars) –

+0

возможный дубликат [ как загрузить зависимости из pom в classpath проекта eclipse?] (http://stackoverflow.com/questions/6072583/how-to-load-the-dependencies-from-the-pom-into-classpath-of- eclipse-project) – Joe

+1

Возможный дубликат [Maven: команда для обновления репозитория после добавления зависимостей к POM] (https://stackoverflow.com/questions/8563960/maven-command-to-update-repository-after-adding-dependency- to-pom) – rds

ответ

1

Вы можете использовать цель: mvn dependency:go-offline

Это загрузит все зависимости и плагинов, а также.

См http://maven.apache.org/plugins/maven-dependency-plugin/go-offline-mojo.html

+0

Я до сих пор получаю: 'Не удалось выполнить цель org.apache.maven.plugins: maven-resources-plugin: 2.6: resources. .. Плагин или одна из его зависимостей не может быть решена ... artifact classworlds: classworlds: jar: 1.1-alpha-2 не был загружен из него до ' – Innokenty

+0

, что jar находится в центре maven: classworlds: classworlds: 1.1-alpha -2 - если maven can not загрузите его, он либо попытался выполнить его до и после неудачи (вы можете попытаться просто удалить локальное репозитирование maven и повторить попытку), либо он не может возникнуть из-за какой-либо проблемы с сетью или прокси-сервером – wemu

Смежные вопросы