NoteForBuild

   工作中在構建某一個項目時,要用到ivy來分析和下載項目所依賴的jar包等資源,由於從公司內部訪問外網都必須經過http代理服務器,所以在用ant構建該項目時,遇到了問題:如何在ant中設置http代理?   
    經過嘗試,解決方案爲:在%ANT_HOME%\bin\ant.bat文件中添加如下代碼: 

Java代碼  收藏代碼
  1. set ANT_OPTS=-Dhttp.proxyHost=代理服務器地址 -Dhttp.proxyPort=代理服務器端口  
    注意不是(沒有引號):
Java代碼  收藏代碼
  1. set ANT_OPTS="-Dhttp.proxyHost=代理服務器地址 -Dhttp.proxyPort=代理服務器端口"  
    若代理服務器需要授權口令,則添加以下代碼指定用戶名和密碼:
Java代碼  收藏代碼
  1. set ANT_OPTS=-Dhttp.proxyHost=代理服務器地址 -Dhttp.proxyPort=代理服務器端口 -Dhttp.proxyUserName=用戶名 -Dhttp.proxyPassword=密碼  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章