Репозиторий, определенный в проекте Maven, не работает

РЕШЕНИЕ P.S. Поскольку у меня недостаточно репутации, чтобы ответить на мой вопрос прямо сейчас, я поставил решение в вопросе.

Я только начал использовать Maven со своим проектом Android. Я использую игровой движок libgdx, его нет в центральном репозитории, поэтому я должен установить его сам.

Проверив инструкцию, использую этот метод. https://stackoverflow.com/q/2230464/531223 . Я добавляю указанный ниже xml-код в корневой pom.xml



  my-local-repo
  file://${basedir}/common/repo


и успешно устанавливаю нужные мне файлы jar с помощью метода в этом ответе.Однако, когда я выполняю команду mvn install или mvn -o install , она все равно сообщает, что я не могу найти файл jar. Я не уверен, что репозиторий, который я добавил в root pom.xml, работает.
Может ли кто-нибудь сказать мне, где я допустил ошибку и как проверить, работает ли репозиторий, определенный проектом? Спасибо.

Спасибо, Смерть, я разобрался, это моя глупая вина.

В моем проекте у меня 3 модуля. общий андроид и рабочий стол. Я использую каталог common / repo в качестве репозитория. Вот почему я начал использовать Maven. Все сделал правильно, кроме 2 ошибок.

1. Поместите код репозитория в корневой каталог pom.xml, а не в pom.xml в каталоге android, который я. Я просто думал, что это сработает, но это не так.

2. Если я помещаю код в правильный каталог, я должен изменить URL-адрес, изменится базовый каталог.

Этот урок обошелся мне в 3 часа ~

6
задан Community 23 May 2017 в 12:01
поделиться