IDEA常見錯誤


1:Intellij IDEA運行報Command line is too long解法

報錯內容:

Error running 'ServiceStarter': Command line is too long. Shorten command line for ServiceStarter or also for Application default configuration.

 

解法:

修改項目下 .idea\workspace.xml,找到標簽 <component name="PropertiesComponent"> , 在標簽里加一行  

<property name="dynamic.classpath" value="true" />

2:Idea開啟Run DashBoard配置

找到.idea文件下的workspace.xml,並找到RunDashboard

<component name="RunDashboard">
   <option name="ruleStates">
     <list>
       <RuleState>
         <option name="name" value="ConfigurationTypeDashboardGroupingRule" />
       </RuleState>
       <RuleState>
         <option name="name" value="StatusDashboardGroupingRule" />
       </RuleState>
     </list>
   </option>
</component>

加入如下配置:

<option name="configurationTypes">
  <set>
    <option value="SpringBootApplicationConfigurationType" />
  </set>
</option>

3、錯誤:找不到或無法加載主類

猜測:1,未能成功編譯;

            嘗試:菜單---》Build---》Rebuild Prodject  

            結果:啟動服務仍然報同樣的錯誤

          2,緩存問題;

            嘗試:菜單---》File---》Invalidate Caches/Restart 選擇Invalidate and Restart 或者 只是Invalidate,清除掉緩存,然后Rebuild Project

            結果:啟動成功,問題解決

 

設置一下file-->project structure-->Module:
paths里面的編譯路徑Complier output

4、Lombok Requires Annotation Processing: Do you want to enable annotation processors?

尋求解決方法:

       在網上尋求答案,方案幾乎都是在 File——>Setting——>Build,Execution,Deployment——>Compiler——>Annotation Processors 中設置勾選 Enable Annotation Processing 即可。此種設置方式如下圖所示

 

 如果不行更新插件試試。

 


免責聲明!

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



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