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 即可。此種設置方式如下圖所示
如果不行更新插件試試。