ПОСТАНОВИЛИ
П.С. Потому что у меня недостаточно репутации, чтобы ответить на свой вопрос прямо сейчас, поэтому я поставил решение в вопросе.
Я только начал использовать Maven с моим проектом Android. Я использую игровой движок libgdx, его нет в центральном репозитории, поэтому я должен установить его самостоятельно.
После проверки инструкции я использую этот метод. https://stackoverflow.com/q/2230464/531223.
Я добавляю ниже определенный код XML в корне pom.xml
<repositories>
<repository>
<id>my-local-repo</id>
<url>file://${basedir}/common/repo</url>
</repository>
</repositories>
И установите нужные мне jar-файлы с помощью метода из этого ответа. Однако, когда я выполняю команду mvn install
или mvn -o install
, она все равно говорит мне, что не может найти файл jar. Я не уверен, что репозиторий, который я добавил в корень pom.xml, работает.
Может кто-нибудь сказать мне, где я допустил ошибку и как проверить, работает ли определенный репозиторий проекта? Спасибо.
Спасибо, Смерть, я понял, это моя глупая ошибка.
В моем проекте у меня 3 модуля. общий андроид и рабочий стол. Я использую Common / Repo Dir в качестве своего хранилища. Вот почему я начинаю использовать Maven. Я сделал все правильно, кроме 2 ошибки.
1. Поместите код репозитория в корень pom.xml, а не в pom.xml в директорию Android, которую я. Я просто думал, что это будет работать, но это не так.
2.Если я поместил код в нужную директорию, я должен изменить URL-адрес, изменился базовый каталог.
Этот урок стоил мне 3 часа ~