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