最近开始学习pentaho-kettle,在使用源码编译kettle时,要用到ant工具,ant在用到ivy来分析和下载项目所依赖的jar包等资源,要从sourceforge.net获取工具包和资源,由于我这边电信网经常无法访问sourceforge,于是便想利用现有的ss来作为代理下载工具编译。
要想Ant使用代理时,需要修改$ANT_HOME\bin\ant.bat,在:runAnt之前,增加以下语句,即配置http代理。

set ANT_OPTS=-Dhttp.proxyHost=HTTP代理地址 -Dhttp.proxyPort=代理端口

若代理服务器需要授权口令,则添加以下代码指定用户名和密码:

set ANT_OPTS=-Dhttp.proxyHost=代理服务器地址 -Dhttp.proxyPort=代理服务器端口 -Dhttp.proxyUserName=用户名 -Dhttp.proxyPassword=密码

Ant设置使用http/ss代理
Tagged on:

发表评论

电子邮件地址不会被公开。 必填项已用*标注