Maven локальный репозиторий - PullRequest
3 голосов
/ 28 октября 2011

Я хочу, чтобы Maven работал в автономном режиме.Я загрузил на свой компьютер все артефакты, такие как весна и спящий режим.Затем я попытался настроить Maven для использования только локального хранилища.Я следовал инструкциям, чтобы указать Maven на локальный репозиторий.Однако каждый раз, когда я пытался загрузить Spring MVC-проект, я получал сообщения об ошибках:.springframework: spring-core: jar: 3.0.6.RELEASE: compile

Я проверил локальный репозиторий.Файлы jar и pom есть.Я не могу понять, что не так с моей конфигурацией.Может кто-нибудь помочь мне здесь?

Спасибо.

Джерри

Ответы [ 2 ]

5 голосов
/ 29 октября 2011

Вы, вероятно, испортили настройки .xml.

Правильный способ подготовки к автономному режиму таков:

mvn install dependency:go-offline

Ответ bilash.saha не будет работать для многомодульных проектов.

После завершения первой команды вы можете проверить, что все в порядке, запустив

mvn -o package

Чтобы избавить вас от необходимости набирать -o каждый раз, используйте этот файл settings.xml:

<?xml version="1.0" encoding="UTF-8"?>
 <settings>
  <offline>true</offline>
 </settings>
1 голос
/ 28 октября 2011

Запустите

mvn dependency:go-offline

, затем соберите свой проект в автономном режиме, используя флаг '-o':

mvn install -o
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...