0

我正在尝试设置 Nutch 2.2。当我运行ant runtime命令来构建项目时,它无法构建:

Server access Error: Connection refused..........

紧随其后的是无法下载的文件的 maven 存储库。

有一个代理服务器设置通常不允许我下载某些东西,我担心这就是这里的问题。

还有其他设置方法吗?

4

1 回答 1

0

您必须为 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>
于 2013-08-28T10:35:57.073 回答