Я работаю над проектом с зависимостью X. X, в свою очередь, зависит от Y.
Я использовал явное включение Y в мой проект pom. Однако он не использовался и не делал вещи чище, вместо этого я добавил его в X pom как зависимость. X отмечен как зависимость от выпуска.
Проблема заключается в том, что после удаления Y из моего проекта pom и добавления его в X pom мой проект не собирает его на mvn -U clean package
. Я знаю -U обновляет снимки, но не выпускает.
Итак, не удаляя каталог ~/.m2/repository, как я могу заставить повторную загрузку X pom? Кроме того, я попытался запустить dependency:purge-local-repository
, и он тоже не работал.