Tôi có vấn đề nghiêm trọng trên một máy tính mới thiết lập dự án maven hiện tại của tôi. Eclipse than phiền hàng chục lần về hiện vật mất tích:Maven tạo tác jboss-as-client bị hỏng (trove: trove: jar: 2.1.1)
Missing artifact junit:junit:jar:4.8.2:test
Missing artifact org.slf4j:slf4j-log4j12:jar:1.5.5:compile
Missing artifact org.slf4j:slf4j-api:jar:1.5.5:compile
Missing artifact log4j:log4j:jar:1.2.14:compile
...
Trong khi tải các tập tin cho các kho lưu trữ địa phương tôi gặp phải thông báo sau (thực hiện mvn compile
:
Downloading: http://repository.jboss.org/maven2/trove/trove/2.1.1/trove-2.1.1.pom
Downloading: http://repository.jboss.org/maven2/trove/trove/2.1.1/trove-2.1.1.pom
....
[ERROR] ... Failed to read artifact descriptor for trove:trove:jar:2.1.1:
Could not transfer artifact trove:trove:pom:2.1.1 from/to jboss
(http://repository.jboss.org/maven2): Access denied to:
http://repository.jboss.org/maven2/trove/trove/2.1.1/trove-2.1.1.pom
Tôi đã theo các hướng dẫn http://community.jboss.org/wiki/MavenSettings và sử dụng kho công khai:
<repository>
<id>jboss-public-repository</id>
<name>JBoss Repository</name>
<url>http://repository.jboss.org/nexus/content/groups/public-jboss/</url>>
</repository>
Phụ thuộc chịu trách nhiệm trong dự án của tôi là
<dependency>
<groupId>org.jboss.jbossas</groupId>
<artifactId>jboss-as-client</artifactId>
<version>6.0.0.Final</version>
<type>pom</type>
</dependency>
Có vẻ như sự cố có liên quan đến https://issues.jboss.org/browse/JBBUILD-682, nhưng vì URL của kho chứa không chắc chắn sẽ được khắc phục, tôi đang tìm giải pháp! Tôi không gặp phải vấn đề này trên các máy khác, nhưng nó xảy ra nếu kho lưu trữ maven bị xóa và sẽ được xây dựng lại.
vui lòng xác nhận rằng đây là giải pháp đúng –
Hoạt động tốt! Cảm ơn bạn! – chkal