Принудительная повторная загрузка зависимости выпуска с помощью Maven

Я работаю над проектом с зависимостью 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 , но это тоже не сработало.

120
задан Yi Jiang 24 December 2011 в 15:08
поделиться