給maven配置proxy

 第一次接觸maven,我連這是什麼都不知道。只是按照OSGi書上的來說,需要使用到maven package這個命令打包一個hello world的jar包。

最開始我下了一個3.0.4的版本,然後自己並沒有寫pom文件,所以執行mvn package時老是說沒有pom文件,然後我又去下了書上的源碼,原來源碼裏面有pom文件,我再次編譯又遇到個依耐性的問題,主要是我的電腦不能從網上下載maven所有的依耐性文件。所以再次失敗。

後來網上搜索一通,原來是要給maven配置個proxy,具體是在settings.xml裏面配置

 


<settings>
  .
  .
  <proxies>
   <proxy>
      <active>true</active>
      <protocol>http</protocol>
      <host>proxy.somewhere.com</host>
      <port>8080</port>
      <username>proxyuser</username>
      <password>somepassword</password>
      <nonProxyHosts>www.google.com|*.somewhere.com</nonProxyHosts>
    </proxy>
  </proxies>
  .
  .
</settings>
配置好了再次運行mvn package,天哪下了好多依賴性的文件。。這下,終於成功啦。。
[INFO] -----------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] -----------------------------------------------------------
[INFO] Total time: 1 minute 42 seconds
[INFO] Finished at: Mon Aug 27 17:02:03 CST 2012
[INFO] Final Memory: 13M/80M
[INFO] -----------------------------------------------------------

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章