Моя проблема в том, что мой Maven не использует локальный репозиторий. Он всегда извлекает артефакты из удаленных репозиториев.
Когда артефакт загружается или когда я создаю проект, он устанавливается в локальный репозиторий, поэтому путь правильный.
Проблема в том, что когда я создаю один проект SNAPSHOT, он устанавливается только в локальном репозитории (должно быть так, не хочу каждый раз публиковать его на моем Nexus). Когда я создаю другой проект, имеющий предыдущий в качестве зависимости в pom.xml, maven хочет загрузить артефакт с сервера Nexus, где он его не нашел, вместо того, чтобы брать его из локального репозитория.
Это моя конфигурация maven:
Код: Выделить всё
C:\Users\Marc\.m2\repository
false
false
releases
MY_USERNAME
MY_PASSWORD
664
775
snapshots
MY_USERNAME
MY_PASSWORD
664
775
nexus
MY_USERNAME
MY_PASSWORD
664
775
nexussrv
snapshots
http://nexus/content/repositories/snapshots
true
always
false
releases
http://nexus/content/repositories/releases
true
always
false
nexus
http://nexus/content/groups/public
nexussrv
Спасибо за помощь!>
Мобильная версия