2012-03-15 52 views
5

mvn cài đặt tôi nhận được lỗi saumvn cài đặt lỗi một lần nữa

[ERROR] Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its 
dependencies could not be resolved: Failed to read artifact descriptor for org. 
apache.maven.plugins:maven-resources-plugin:jar:2.5: Could not transfer artifact 
org.apache.maven.plugins:maven-resources-plugin:pom:2.5 from/to central (http:/ 
/repo.maven.apache.org/maven2): Connection to http://repo.maven.apache.org refus 
ed: Connection timed out: 

Tôi cố gắng để thiết lập proxy sử dụng các câu trả lời trước đó trong ngăn xếp nhưng vẫn tôi đang phải đối mặt với vấn đề. Một bước rõ ràng thông qua sự giúp đỡ là bắt buộc.

+0

Bạn có đằng sau proxy không? – khmarbaise

Trả lời

6

Giải pháp:

Thêm phụ thuộc dưới đây để pom.xml:

<dependency> 
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-resources-plugin</artifactId> 
    <version>2.5</version> 
</dependency> 

Sau đó chạy "mvn clean install" từ dấu nhắc lệnh.

Sau khi làm mới đó (F5) và nâng cấp cấu hình dự án trong nhật thực (chạy> Maven> Cập nhật Cấu hình dự án.)

+2

Không giúp tôi giải quyết vấn đề. :( – Bouncner

+0

@Umasankar pardhan, Tôi neithier :( – Israel

1

Thêm một settings.xml toàn cầu (mẫu sẽ có mặt bên trong mvn.home bạn/conf/settings.xml) trong thư mục .m2 của bạn, mà nằm bên trong c: /user/username/.m2 .. Thêm các mục sau đây trong settings.xml trong

<pluginRepositories> 

            <pluginRepository> 
              <id>central</id> 
              <name>Maven Plugin Repository</name> 
              <url>http://repo1.maven.org/maven2</url> 
              <releases> 
                <enabled>false</enabled> 
              </releases> 
              <snapshots> 
                <enabled>false</enabled> 
              </snapshots> 
            </pluginRepository> 

          </pluginRepositories> 

này sẽ giải quyết vấn đề trên.

2

Đối mặt với cùng một vấn đề. Điều này xảy ra vì các tệp được lưu trong bộ nhớ cache. Điều gì làm việc cho tôi là xóa nội dung của thư mục kho lưu trữ. Nó đã tải xuống tất cả các tệp một lần nữa trong lần xây dựng tiếp theo nhưng đã giải quyết được vấn đề.

0

Tôi gặp sự cố tương tự do Cài đặt proxy gây ra. Tôi giải quyết nó thêm thiết lập proxy của tôi trong setting.xml tập tin nằm trong thư mục cài đặt maven trong /conf/settings.xml

<proxies> 
    <proxy> 
     <id>optional</id> 
     <active>true</active> 
     <protocol>http</protocol> 
     <username>xxxx</username> 
     <password>xxxxx</password> 
     <host>xxxxxxx</host> 
     <port>xxxx</port> 
     <nonProxyHosts>local.net|some.host.com</nonProxyHosts> 
    </proxy> 
</proxies> 
-1

Trong nhật thực đi vào Window -> Preferences -> Maven -> tùy chọn Bỏ chọn "Đừng tự động cập nhật phụ thuộc từ kho lưu trữ từ xa "

Làm như vậy đã thực hiện thủ thuật cho tôi. Sau đó tôi có thể tải xuống tất cả các phụ thuộc.

0

tôi giải quyết vấn đề này bằng cách bao gồm các dòng sau trong

settings.xml tôi

tập tin mà chúng tôi có thể tìm thấy trong C:\Program Files\Apache\maven\apache-maven-3.3.9\conf

<proxies> 
<proxy> 
    <id>optional</id> 
    <active>true</active> 
    <protocol>https</protocol> 
    <host>xxxxxxxxxx</host> 
    <port>xxxx</port> 
    <nonProxyHosts>local.net|some.host.com</nonProxyHosts> 
</proxy> 

Hãy chú ý đến protocol- "https" không phải là "http". Lưu tập tin này và cập nhật cài đặt người dùng của bạn trong IDE của bạn bằng cách điều hướng đến

Windows-> Preferences-> Maven-> Người dùng Settings-> User Settings để

C:\Program Files\Apache\maven\apache-maven-3.3.9\conf\settings.xml 

Hope this helps.

Các vấn đề liên quan