Đến lượt tôi, tôi đang làm việc với một dự án với sự phụ thuộc X. X, phụ thuộc vào Y.
Tôi đã từng bao gồm rõ ràng Y trong pom dự án của tôi. Tuy nhiên, nó không được sử dụng và để làm cho mọi thứ sạch hơn, thay vào đó tôi đã thêm nó vào pom của X như một sự phụ thuộc. X được đánh dấu là một phụ thuộc phát hành.
Vấn đề là sau khi loại bỏ Y khỏi pom của dự án của tôi và thêm nó vào pom của X, dự án của tôi không chọn nó mvn -U clean package
. Tôi biết -U cập nhật ảnh chụp nhanh nhưng không phát hành.
Vì vậy, nếu không xóa thư mục ~ / .m2 / repository, làm cách nào tôi có thể tải lại pom của X? Ngoài ra, tôi đã thử chạy dependency:purge-local-repository
và nó cũng không hoạt động.
X
pom, thì nó sẽ tạo thành một bản phát hành mới, ngay cả khi đó chỉ là một bản vá thay đổi số: 1.3
-> 1.3.1
. Vì vậy, điều đó sẽ loại bỏ vấn đề này khỏi đi.