我想用gradle构建一个开源Java项目lilith。但是,从CMD行窗口的gradle乳宁当满足这个问题:使用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
我发现我可以从我的网页浏览器访问的目标文件。所以我对关于连接失败的错误消息感到困惑。
或者这是否意味着gradle程序无权访问互联网?如果是这样,请给它一些解决方法。
谢谢, 特里。
您应该使用gradlew,而不是gradle这个,构建项目。这将确保您使用合适的gradle版本:项目使用的版本。关于连接问题,您可能使用代理通过浏览器连接到网络。请参阅http://www.gradle.org/docs/current/userguide/build_environment.html以了解如何配置gradle代理 –
当我使用gradlew时,连接异常消息在那里下载gradle-1.8-bin.zip。 如果我不能使用网络,是否有任何解决方法? –
关于连接问题,您可能使用代理通过浏览器连接到网络。请参阅gradle.org/docs/current/userguide/build_environment.html了解如何配置gradle代理 –