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