idea執行專案報錯找不到jar包

不會射鵰的靖哥哥發表於2018-08-24

新人入職將專案down下來後  執行出錯  找不到日誌包  

一開始以為是pom檔案的原因   瘋狂百度   什麼jar包衝突  什麼jar包沒引入等等

按網上的走了一遍  依然不行  

 

 

既然找不到日誌包  那就把它缺的包給它放入放入target下的lib中咯

執行專案後又開始報找不到另一個包的異常  其實這裡應該想到原因了...但當時沒有

 

之後同事重新down了一份svn的程式碼  執行正常  說明pom沒有問題   

既然沒有問題  那麼思路就錯了  讓另一個同事來幫我看了下 

他打了個war包後放在tomcat下的webapp下居然執行成功了

當時匪夷所思  因為之前記得idea執行tomcat時是不會在tomcat下的webapp下生成檔案的

百度了下

https://blog.csdn.net/z69183787/article/details/78030857

這個帖子看後發現idea的tomcat執行的最終還是idea下生產的target檔案

那麼  我就看了下idea上重新生成的target檔案  臥槽  一看這個lib資料夾

瞭然  原來是之前執行的專案生成的lib包不全的原因導致的

至此  我真是日了特老母

 

可是我看我的war包中是全的

執行生成的target中的lib是不全的!!!

 

 

暫時不知道為何idea執行時生成的target中的lib不全的原因

因為我的war是全的   所以

暫時的解決方法是用maven的package生成target後執行

 

========================================分割線===========================================

靈光一現   終於知道為什麼了

特麼我當時從svn down下來的專案就有target檔案  結果idea執行的時候一直都是執行svn上下下來的那個target  而那個target是有問題的 艹  坑了我那麼久  也怪我 沒注意  就應該先clean 再package的

 

這只是針對我這種情況  大部分情況應該就是pom檔案原因

 

 

 

 

 

 

 

 

 

相關文章