Saya sedang mengerjakan proyek dengan ketergantungan X. X, pada gilirannya, bergantung pada Y.
Saya dulu secara eksplisit menyertakan Y di pom proyek saya. Namun, itu tidak digunakan dan untuk membuat semuanya lebih bersih, saya malah menambahkannya ke pom X sebagai ketergantungan. X ditandai sebagai ketergantungan rilis.
Masalahnya adalah setelah menghapus Y dari pom proyek saya dan menambahkannya ke pom X, proyek saya tidak dapat dijalankan mvn -U clean package
. Saya tahu -U memperbarui snapshot tetapi tidak rilis.
Jadi, tanpa menghapus ~ / .m2 / direktori repositori bagaimana saya bisa memaksa mengunduh ulang X's pom? Juga, saya mencoba berlari dependency:purge-local-repository
dan tidak berhasil juga.