我正在尝试设置 Nutch 2.2。当我运行ant runtime
命令来构建项目时,它无法构建:
Server access Error: Connection refused..........
紧随其后的是无法下载的文件的 maven 存储库。
有一个代理服务器设置通常不允许我下载某些东西,我担心这就是这里的问题。
还有其他设置方法吗?
您必须为 ant 配置代理,因此在控制台之前ant runtime
,您可以配置 ant 选项,例如:
export ANT_OPTS='-Dhttp.proxyHost=proxy -Dhttp.proxyPort=8080 -Dhttp.proxyUser=user -Dhttp.proxyPassword=password -Dhttps.proxyHost=proxy -Dhttps.proxyPort=8080'
如果这还不够,可能需要配置~/.m2/settings.xml
添加(类似):
<proxies>
<proxy>
<id>proxyId</id>
<active>true</active>
<protocol>http</protocol>
<username>user</username>
<password>password</password>
<host>proxy</host>
<port>8080</port>
<nonProxyHosts>localhost|127.0.0.1</nonProxyHosts>
</proxy>
</proxies>