Maven構建項目速度慢問題解決


Maven項目進行構件的時候速度會很慢,由於maven每次進行創建的時候回去網上下載artheType-catalog.xml文件,而且,現在這個文件比較大,已經接近5M的大小,所以,在網速不好的情況下,創建項目會非常慢,所以,當前解決辦法是將文件下載到本地進行保存后再進行構建項目,那樣就快很多,本地下載后需要配置,當前使用的是mac os,后面時間將更新windows下的方式,但是,通常這個方式就可以了,后面再進行windows下的驗證。

准備工作:

(1)下載文件,下載地址:

http://repo1.maven.org/maven2/archetype-catalog.xml
linux 或者 mac 可以使用命令 curl
http://repo1.maven.org/maven2/archetype-catalog.xml >> /data/archetype-catalog.xml進行下載

下載好之后,將文件復制到對應的 .m2/ 的路徑下去,這個為maven默認的路徑,或者放在idea工具配置的settings.xml對應的文件路徑下,具體情況,待后面去確認,文件放置位置只有這兩個地址。
參考博客:http://blog.csdn.net/wangwei_cq/article/details/7911730
該博客中也是有提到maven進行構建的時候會再.m2下創建一個
archetype-catalog.xml 這個文件,所以,只要指定這個文件即可。

 

(2)修改地址配置:

  在使用mvn archetype:generate命令時,加上-DarchetypeCatalog=local,以替換網絡上的catalog.xml

  可參考博客:http://www.cnblogs.com/gmq-sh/p/4742698.html

  


就這樣添加一個命令,加上前面使用到的catalog.xml文件配置,就可以使用本地下載好的文件了,這樣感覺還是比較簡單的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM