IDEA+Maven啟動SpringBoot項目或Spring項目出現程序包XXX不存在


該方法是在你的pom中的依賴(是否缺少,版本是否兼容)maven倉庫等配置沒有問題的情況下

第一種方法:

  打開IDEA底部的終端Terminal,輸入"mvn idea:idea"

  mvn idea:idea:生成idea項目

第二種方法:

  打開IDEA右上角的File——>Settings搜索maven打開maven目錄下的Runner 找到Delegate IDE build/run actions to Maven在前面打勾

  Delegate IDE build/run actions to Maven:把IDE中構建和運行操作交給Maven,在不勾選的情況下對項目的構建和運行是交給IDE的,這樣就可能導致構建和運行時無法找到maven倉庫中的相關jar包,勾選后在對項目進行構建和運行等操作直接交給了maven(我自己構建和運行時會不知道倉庫里面jar包的位置?)

  本人在實際中使用了這種方法,但是在進行數據庫數據插入時出現了重復數據,實測時發現,maven與IDEA都運行了項目,導致出現了重復數據。

  注:以上的解釋只是本人自己的理解,如果有誤或者有更好的理解歡迎指出!

第三種方法:

  使用mvn idea:module

  導致此問題的原因可能是由導入項目時,idea沒有自動生成xxx.iml文件。

  解決步驟:

  打開cmd ,進入到項目路徑下(使用集成開發工具可以直接打開下面的控制台)

  執行命令 mvn idea:module 生成iml文件。

  


免責聲明!

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



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