Tôi đang cố gắng xây dựng một dự án Java nguồn mở, lilith, với gradle. Nhưng gặp vấn đề này khi chạy gradle từ cửa sổ dòng cmd:Vấn đề về xây dựng khi sử dụng gradle
D:\Opensource\lilith_svn\sulky-master>gradle
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'sulky-master'.
> Could not resolve all dependencies for configuration ':classpath'.
> Could not resolve org.apache.maven.wagon:wagon-webdav-jackrabbit:1.0-beta-6
.
Required by:
:sulky-master:unspecified
> Could not GET 'http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-webdav-jackrabbit/1.0-beta-6/wagon-webdav-jackrabbit-1.0-beta-6.pom'.
> Connection to http://repo1.maven.org refused
> Could not resolve com.github.ben-manes:gradle-versions-plugin:0.4.
Required by:
:sulky-master:unspecified
> Could not GET 'http://repo1.maven.org/maven2/com/github/ben-manes/gradle-versions-plugin/0.4/gradle-versions-plugin-0.4.pom'.
> Connection to http://repo1.maven.org refused
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug
option to get more log output.
BUILD FAILED
Total time: 44.897 secs
Tôi thấy tôi có thể truy cập tệp đích từ trình duyệt web của mình. Vì vậy, tôi nhầm lẫn về thông báo lỗi về lỗi kết nối.
Hoặc điều đó có nghĩa là chương trình gradle không có quyền truy cập internet? Nếu vậy, xin vui lòng cung cấp một số cách giải quyết cho nó.
Xin cảm ơn, Terry.
Bạn nên sử dụng gradlew, và không gradle, để xây dựng dự án. Điều đó sẽ đảm bảo bạn sử dụng phiên bản gradle thích hợp: phiên bản được dự án sử dụng. Về vấn đề kết nối, bạn có thể sử dụng proxy để kết nối với web bằng trình duyệt của mình. Xem http://www.gradle.org/docs/current/userguide/build_environment.html để biết cách định cấu hình proxy cho gradle –
Khi tôi sử dụng gradlew, thông báo ngoại lệ kết nối có trong tải xuống gradle-1.8-bin.zip. Có cách nào khác không nếu tôi không thể sử dụng mạng? –
Về vấn đề kết nối, bạn có thể sử dụng proxy để kết nối với web bằng trình duyệt của mình. Xem gradle.org/docs/current/userguide/build_environment.html để biết cách định cấu hình proxy cho gradle –