Tôi có sự phụ thuộc sau đây trong pom.xml của tôiTại sao Maven đang tìm tệp .pom khi .jar hiện diện trong kho lưu trữ?
<dependency>
<groupId>aGroup</groupId>
<artifactId>anArtifact</artifactId>
<version>aVersion</version>
</dependency>
Tôi cũng có những tập tin anArtifact-aVersion.jar
trong ~/.m2/repository/aGroup/anArtifact/aVersion
thư mục.
Khi tôi bắt đầu xây dựng dự án, maven tìm kiếm một tập tin .pom
thay vì sử dụng các tập tin .jar
và cố gắng để tải về sau
http://repo1.maven.org/maven2/aGroup/anArtifact/aVersion/anArtifact-aVersion.pom
Làm thế nào tôi có thể cấu hình maven sử dụng .jar
tập tin hiện hành?
Bạn đã đặt cái bình đó vào kho lưu trữ cục bộ của mình (~/.m2/repository) chưa? Hay Maven đã tải xuống? – Daniel