踩坑maven之導入jar包部署到tomcat無法使用


問題:idea使用maven導入包都正常,但是一部署到tomcat時就各種少包。

解決方法:

打開項目結構:

 

 找到我們不能正常使用的項目:

 

 點擊-號把它刪除

然后再點擊加號重新創建一個war

 

 這里一定要選擇這個

選擇我們要創建war的項目:

 

 點擊確定然后在運行項目就可以找到jar包了!

 

原因猜測:

我們在創建maven項目的時候,習慣性地先在父項目中創建好子項目然后再導入pom依賴,但是對應項目的war在你創建子項目的時候已經自動生成了,里面是不包含jar包的,因此我們讓它重新生成一下再部署就好了。算是idea的一個小bug吧,網上居然沒找到對應的解決辦法,困擾了我一個星期才發現這個bug。。。

 


免責聲明!

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



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