Я создал личную библиотеку, которую я включил в некоторые из моих проектов. Эта библиотека называется processor
. Эта библиотека развернута с использованием maven в частном хранилище артефактов.
Каждый раз, когда я развертываю библиотеку с существующим номером версии, она добавляет новую банку с добавочным номером в конце.
Для Примером здесь является содержимое моего .m2/repository/my-domain/processor
: 
Я однажды построил свое приложение с processor-1.4-4.jar
, но теперь версия 1.4-12.jar
. Я бы хотел, чтобы maven узнал их по нескольким банкам одной библиотеки и взял последнюю версию.
Что я пробовал:
- resyn c зависимости
mvn clean
mvn package
mvn compile
mvn install
- перестроить проект
Но это всегда возьмет 1.4-4
банку, а не 1.4-12
одну.
Является ли их способ сказать Maven, чтобы получить последнюю банку? Или неправильно развернуть несколько раз с одной и той же версией?
Спасибо за помощь.