關於maven項目導入后缺jar包問題的處理方法


1.maven項目的好處:方便,我們在把自己寫好的代碼發送給目標人物時可以精簡代碼——把target目錄,一些設置目錄之類的都刪除掉,接下來要做的就是盡可能的只留下一個src文件夾及pom.xml文件,接下來打包發給目標人,包整個很小,簡化了我們代碼的體積,加快了傳輸速度,而核心代碼自己(即自己寫的代碼)也保留了下來,對我們的代碼並沒有什么影響,只是把一些jar包給刪掉,而這一部分恰恰是影響傳輸速度的主要因素、。

2.目標人物方接受到我們發送的代碼,解壓后可能會遇到的問題:

  2.1.可能目標人物電腦未安裝jdk,maven,tomcat等運行環境

  2.2.可能目標人物電腦上的jdk等運行環境和我們的項目的原運行環境版本存在差異,導致項目運行的失敗,從而影響體驗。、

  2.3.可能目標人物電腦的maven配置方面太過於隨意(如並沒有更換maven原始的鏡像),導致有很多jar包在下載的時候沒法下載下來。

3.針對以上問題的建議和意見:

  3.1.發送人需要同時發布一個readme文件來說明項目的原始運行環境,包括操作系統,jdk版本,maven版本,tomcat版本等

  3.2.發送方需要指明maven項目運行時候的核心配置信息(點到即可,無需一一列舉出來具體內容),如tomcat的配置,maven的配置等。

4.項目案例:

  4.1.將項目copy一份到桌面,打來項目,刪除除紅色框出的文件以外的文件

  4.2.將項目壓縮發送給目標人,目標人解壓后將項目導入工作空間。

  4.3.目標人更改maven的用戶配置文件,在當前用戶的~.m2目錄下,添加阿里鏡像

  4.4.我是使用的myeclispe編輯器,在項目上右鍵,點擊maven4myeclipse后會出現update project configuration后,如果電腦聯網,會幫你下載大部分的jar包,如果幸運會全部下載下來。

  4.5.更新完成后如果項目還是報錯,找到報錯信息,去maven倉庫下載對應的版本的jar包,放到對應的文件夾下,再回到項目,運行update即可。

 


免責聲明!

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



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