当我尝试在我的项目文件夹中执行“mvn clean install”时,出现了这样的错误:
org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector tryConnect INFO:I / O异常(java.net.NoRouteToHostException) 连接到目标主机时捕获:无主机路由
我的settings.xml文件没问题。 我的配置:
Apache Maven 3.0.4 (r1232337; 2012-01-17 10:44:56+0200)
Maven home: /usr/local/apache-maven-3.0.4
Java version: 1.6.0_33, vendor: Sun Microsystems Inc.
Java home: /usr/lib/jvm/jdk1.6.0_33/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "2.6.24-24-server", arch: "i386", family: "unix"
请帮助我们,无聊很多:)
答案 0 :(得分:1)
可能与代理设置有关吗?检查您是否在settings.xml中提到了代理标记,或者您可能希望在执行mvn clean install时传递指定代理和端口号的环境参数。
像这样的东西
mvn clean install -Dhttp.proxyHost = proxy_name -Dhttp.proxyPort = port_number