我尝试了这么多天来解决这个异常,关注了很多博客但找不到解决方案。当我通过将 jettyRun 作为命令运行 bundle.gradle 时
I am getting an exception
**FAILURE: Build failed with an exception.
* What went wrong:
Could not resolve all dependencies for configuration ':compile'.
> Could not resolve javax.servlet:servlet-api:2.5.
Required by:
:1-SimpleServlet:unspecified
> Could not GET 'http://repo1.maven.org/maven2/javax/servlet/servlet-api/2.5/servlet-api-2.5.pom'.
> Connection to http://repo1.maven.org refused
> Could not resolve org.apache.commons:commons-io:1.3.2.
Required by:
:1-SimpleServlet:unspecified
> Could not GET 'http://repo1.maven.org/maven2/org/apache/commons/commons-io/1.3.2/commons-io-1.3.2.pom'.
> Connection to http://repo1.maven.org refused**
原文由 Prajyod Kumar 发布,翻译遵循 CC BY-SA 4.0 许可协议
真正的错误是这样的:
Gradle 需要下载错误消息中列出的依赖项才能编译项目。
您可能在防火墙后面,或者您的 Internet 连接不工作。您需要确保 Gradle 可以访问
http://repo1.maven.org
。注意:可以使用浏览器访问 Maven Central ( http://repo1.maven.org )。如果您看到消息“浏览此目录已被禁用”,这意味着您的浏览器可以连接到服务器(错误是我的 Maven Central 的特殊消息,而不是标准的 HTTP 错误消息)。
如果您看到此消息但 Maven 或 Gradle 失败,那么您需要检查浏览器/操作系统的代理设置并相应地配置您的工具。
有关的: