2012-05-10 34 views
8

Tôi đã sử dụng Maven trong vài tháng để xây dựng bằng cách sử dụng Artifactory cho các phụ thuộc của dự án. Tôi đã kiểm tra tất cả các mã mới nhất từ ​​VCS của chúng tôi sáng nay (GIT) và đã biên dịch, nhưng Maven không thể kết nối. Tôi có thể tiếp cận vị trí bằng telnet và thông qua trình duyệt web. Nhưng không có gì tôi cố gắng giúp.Maven Giấy phép nhận đột ngột bị từ chối

Ngoài ra, tôi có các lọ mà Maven đang cố gắng tải xuống trong kho lưu trữ .m2 của tôi, nhưng dự án trong Intellij (Maven Plugin) cho tôi biết rằng nó không thể giải quyết các phụ thuộc.

Mọi lời khuyên, suy nghĩ, v.v ... sẽ được đánh giá cao.

Downloading: http://salgs2cm01:8081/artifactory/libs-release/com/isomorphic/smartgwt-power/3.0.p20120509/smartgwt-power-3.0.p20120509.pom 
May 10, 2012 9:21:44 AM org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector tryConnect 
INFO: I/O exception (java.net.SocketException) caught when connecting to the target host: Permission denied: connect 
May 10, 2012 9:21:44 AM org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector tryConnect 
INFO: Retrying connect 
May 10, 2012 9:21:44 AM org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector tryConnect 
INFO: I/O exception (java.net.SocketException) caught when connecting to the target host: Permission denied: connect 
May 10, 2012 9:21:44 AM org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector tryConnect 
+0

Đó là sự cố cấp phép cục bộ (nghĩa là quyền truy cập vào API socket). Hệ điều hành nào? Các cửa sổ? Linux? Đăng toàn bộ dấu vết ngăn xếp, bao gồm tất cả các phần "do" gây ra. –

+0

Khi bạn nói rằng bạn có thể tiếp cận vị trí thông qua telnet và trình duyệt web, điều đó cũng có nghĩa là bạn có thể đăng nhập vào bảng điều khiển Artifactory bằng thông tin xác thực của mình? Giả sử 'có', cấu hình 'settings.xml' của bạn có đúng thông tin xác thực không? – user944849

Trả lời

13

Hóa ra trong trường hợp của tôi, đó là sự cố IPV6. Trên môi trường Windows 7 của tôi, tôi phải thêm một biến môi trường cho MAVEN_OPTS với giá trị là -Djava.net.preferIPv4Stack=true (bạn phải khởi động lại dòng lệnh của mình).

Tôi hy vọng điều này sẽ hữu ích!

+1

Gắn cờ bài đăng của bạn là câu trả lời :) – Kjellski

+0

Xem https://cwiki.apache.org/confluence/display/MAVEN/ConnectException – Bae

+0

Cảm ơn bạn! điều này đã giúp tôi. – DannyG

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