[踩坑小筆記]Spring Boot項目爲什麼修改代碼沒用 須要對倉庫手動clean並install才行

[踩坑小筆記]Spring Boot項目爲什麼修改代碼沒用 須要對倉庫手動clean並install才行java

問題場景

最近在作一個關乎,整合銀聯仿真系統的支付接口項目。 而後做爲小白也加入了其中,由於時間有限我就從git上面拉取了所要從新搭建的項目,而後仿照銀聯提供demo,準備熱火朝天的大幹一場。(不得不說銀聯demo真的不少坑) 而後此時我發現,我項目在從上面拉取下來,就有問題,java文件夾沒有變色,配置文件,測試文件也沒有,看了同事他們都變色了??(此時以爲項目可能缺東西了) 不過並無多想。直接手動「變色」,大幹一場而後發現事情並不簡單。 首先是項目的啓動項,啓動不起來爆出 沒法加載找不到com.xxx.xxx.啓動類名字 ,此時的我已經充滿了好奇。 (解決方法1可解決此問題) 而後啓動以後發現代碼更新不及時,每次而後發現了規律,每次都須要手動的點擊maven倉庫的,clean,而後點擊instal,而後纔去從新啓動才能夠。(此時心態已經發生了變化)git

解決過程

解決過程提供了個人思路和踩坑的過程,若是不想看本身下滑去看解決方法。程序員

  1. 重構代碼 :由於問題核心是代碼更新不及時,因此我第一時間想的是:重構代碼!直接選上面,build,而後Rebuild Project,完過後啓動項成功的找不到加載類,沒法啓動。
    在這裏插入圖片描述
  2. maven從新加載庫 :類找不到嘛,因此我考慮是否是缺jar包,直接把maven庫對應jar刪除從新加載,而後發現一點用都沒。
    在這裏插入圖片描述
  3. 從新Git拉取項目:沒辦法啊,從新import項目好吧,而後發現仍是回到了文件夾手動變色以前的起始點....
  4. 倉庫clean 而後 install :clean以後,會發現類加載不出來,而後install以後會發現項目能夠啓動,而且代碼更新成功,此時我已經樂開花了,可是!發現每次修改代碼都須要重複進行這個操做,我裂開了。
    在這裏插入圖片描述

問題最終解決

到了最後,在網上看了不少資料,並進行了大量操做,無濟於事。而後無心間看到了一個帖子的評論, 名稱叫:紅衫先生_ 說他也遇到了,緣由分析項目是缺乏.iml文件,因此致使了必須clean以後再進行install,才能啓動。 因此我就抱着試一試態度,去搞了一下。 首先打開idea的Terminal命令臺(alt+f12), 輸入mvn idea:module 用於生成.iml文件 而後發現真的能夠!!!!!!!! 完美解決!!!! maven

在這裏插入圖片描述
另附經常使用mvn命令 ( 生成.ipr文件: mvn idea:project 生成.iws文件: mvn idea:workspace 生成.iml文件: mvn idea:module )

做者的話

互相尊重,互相進步,很感謝你們的無私精神。才能讓咱們中國IT愈來愈進步! 也很是願意虛心聽取更多大佬的意見和建議,和你們一塊兒交流進步 我是大家的好朋友 樊亦凡ide

若是你們以爲還不錯,但願能夠給我一個贊,很是感謝! 很是想和你們交朋友,和你們一塊兒進步! 一個天天進步一點點的程序員!測試

相關文章
相關標籤/搜索