天天看點

cmd 下通過NTML代理通路Maven 庫

公司用web代理,NTLM驗證的,這樣在普通CMD下無法使用mvn指令通路網上的maven庫,使用CNTLM工具解決。

下載下傳CNTLM工具,安裝,修改安裝路徑下的cntlm.ini,改成實際的ntlm proxy位址,CNTLM會起一個proxy service監聽3128端口。

然後配置maven的代理,在maven目錄下\conf/settings.xml,

 這個可以讓cmd下運作mvn時候讓mvn去找本地的cntlm代理,因為cntlm代理已經連通了實際的内網web代理,這時可以搜尋到外網respository的jar包了。

參考:

<a href="http://docs.codehaus.org/display/MAVENUSER/Configuring+Maven+behind+an+NTLM+proxy">http://docs.codehaus.org/display/MAVENUSER/Configuring+Maven+behind+an+NTLM+proxy</a>

 本文出自 “祝坤榮” 部落格,請務必保留此出處