2014-09-03 5 views
0

Я пытаюсь запустить компиляцию cmd maven. Я упомянул о моих необходимых зависимостях в pom.xml. Я знаю, что он получит необходимые банки из локального репозитория или центрального хранилища.Maven install без подключения к Интернету

Проблема в том, что у меня нет подключения к Интернету (нет подключения к центральному репозиторию). Мой вопрос: могу ли я сделать то же самое с системой, имеющей подключение к Интернету, и получить все необходимые файлы в локальном репозитории, запустив maven compile install.

Затем, скопировав весь локальный репозиторий (.m2 папка) из сетевой системы в систему без подключения к Интернету, вы сможете скомпилировать программу maven для успешной работы? или любое другое решение есть?

, пожалуйста, помогите мне. Спасибо

+0

Я проверяю ваше мнение, и я запускаю mvn clean compile без подключения к интернету и его работы ..... что вам нужно, чтобы получить все, что вам нужно, в вашем репозитории .M2, поэтому я предлагаю вам перейти в кибер-коффи или же там, где, когда вы можете найти соединение, выполните ваш компилятор mvn и убедитесь, что ваш pom.xml считает все ваши зависимости и вернулся домой – mugiwaradz

+0

Спасибо @mugiwaradz. Он работает, если ему не нужна обновленная банка – Popeye

ответ

0

Лучшее решение - установить диспетчер хранилища, который запустит сборку на одной машине, все артефакты будут загружены в диспетчер репозитория, и с этого времени вы можете создать это только с доступом к диспетчеру хранилища.

Другим решением было бы сделать так, как вы описали на одной машине с доступом в Интернет, построить свой проект и скопировать локальный репозиторий на второй компьютер и запустить свою сборку там через mvn -o ....

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