Maven: Почему в имени файла артефакта отсутствует суффикс -SNAPSHOT?
Мой артефакт maven развернут в репозитории моментальных снимков Nexus. Там он хранится в правильном каталоге, но его имена имеют следующий шаблон:
mylibrary-1.0-20130213.125827-2.jar
Однако Maven не может загрузить этот снимок. Судя по журналу ошибок, Maven ожидает следующее имя файла:
mylibrary-1.0-SNAPSHOT.jar
Это настройки репозитория в моем pom:
<repositories>
<repository>
<id>mycompany-all</id>
<url>https://servername/nexus/content/groups/mycompany/</url>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>mycompany-releases</id>
<url>https://servername/nexus/content/repositories/releases/</url>
</repository>
<snapshotRepository>
<id>mycompany-snapshots</id>
<url>https://servername/nexus/content/repositories/snapshots/</url>
</snapshotRepository>
</distributionManagement>
Примечание: группа Nexus включает в себя какreleases
а такжеsnapshots
Сделки РЕПО.
Я не настраивал эти репозитории вsettings.xml
- это проблема? Или что еще я делаю не так?