IDEA報(bào)錯(cuò):Unable to save settings Failed to save settings
今天打開IDEA時(shí),出現(xiàn)了“Unable to save settings Failed to save settings”異常,百度了一下,發(fā)現(xiàn)大部分都是說卸載“identifier Highlighter”插件,但是我并沒有安裝這個(gè)插件,所以在翻找了好久之后,終于是解決了問題,在此下一下我的解決經(jīng)驗(yàn)。
IDEA這個(gè)報(bào)錯(cuò)翻譯過來就是:“保存設(shè)置失敗”,至于是為什么失敗,并沒有在此處說明,但是IDEA把具體原因放到了他的日志文件中,所以只要我們找到了日志文件,那么就可以對(duì)癥下藥,解決問題!
1.尋找日志文件
C盤—User(用戶)—.IntelliJIdea文件夾—system—log—idea.log
注意:如果電腦有多個(gè)用戶,那么就是在你當(dāng)前用戶下的.IntelliJIdea文件夾中
2.找到報(bào)錯(cuò)
打開idea.log文件,從最下面開始翻,找到最新的報(bào)錯(cuò)信息,那就是你遇到的真正問題,找到之后,翻譯一下,基本就知道問題在哪兒了
下面列舉幾個(gè)報(bào)錯(cuò)的原因
1.這個(gè)報(bào)錯(cuò)是沒有寫入文件的權(quán)限,再看后面的“C:\Users\.idea”,說明是沒有C盤的寫入權(quán)限
2.此處最下面可以看到“ Cannot save scheme workspace/Jetty Server”,說明是jetty的配置有問題(此處代碼轉(zhuǎn)載自https://blog.csdn.net/yjw123456/article/details/78547552/)
2017-11-15 17:20:55,720 [ 196716] WARN - mponents.impl.stores.StoreUtil - Save settings failed java.lang.RuntimeException: java.lang.Exception: Cannot get RunManager component state at com.intellij.util.ExceptionUtil.rethrow(ExceptionUtil.java:179) at com.intellij.util.lang.CompoundRuntimeException.throwIfNotEmpty(CompoundRuntimeException.java:148) at com.intellij.configurationStore.ComponentStoreImpl.save(ComponentStoreImpl.kt:199) at com.intellij.openapi.components.impl.stores.StoreUtil.save(StoreUtil.java:49) at com.intellij.openapi.project.impl.ProjectImpl.save(ProjectImpl.java:349) at com.intellij.openapi.components.impl.stores.StoreUtil.saveDocumentsAndProjectsAndApp(StoreUtil.java:126) at com.intellij.openapi.application.impl.ApplicationImpl.saveAll(ApplicationImpl.java:1437) at com.intellij.ide.SaveAndSyncHandlerImpl.saveProjectsAndDocuments(SaveAndSyncHandlerImpl.java:126) at com.intellij.ide.SaveAndSyncHandlerImpl$2.a(SaveAndSyncHandlerImpl.java:94) at com.intellij.openapi.application.TransactionGuardImpl.a(TransactionGuardImpl.java:86) at com.intellij.openapi.application.TransactionGuardImpl.a(TransactionGuardImpl.java:109) at com.intellij.openapi.application.TransactionGuardImpl.submitTransaction(TransactionGuardImpl.java:118) at com.intellij.openapi.application.TransactionGuard.submitTransaction(TransactionGuard.java:122) at com.intellij.ide.SaveAndSyncHandlerImpl$2.onFrameDeactivated(SaveAndSyncHandlerImpl.java:92) at com.intellij.ide.FrameStateManagerImpl.a(FrameStateManagerImpl.java:84) at com.intellij.ide.FrameStateManagerImpl.access$500(FrameStateManagerImpl.java:32) at com.intellij.ide.FrameStateManagerImpl$2.a(FrameStateManagerImpl.java:70) at com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:246) at com.intellij.util.Alarm$Request.runSafely(Alarm.java:417) at com.intellij.util.Alarm$Request.access$700(Alarm.java:344) at com.intellij.util.Alarm$Request$1.run(Alarm.java:384) at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:314) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.a(LaterInvocator.java:416) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:399) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:762) at java.awt.EventQueue.access$500(EventQueue.java:98) at java.awt.EventQueue$3.run(EventQueue.java:715) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.awt.EventQueue.dispatchEvent(EventQueue.java:732) at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:821) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:649) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:365) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Caused by: java.lang.Exception: Cannot get RunManager component state at com.intellij.configurationStore.ComponentStoreImpl.save(ComponentStoreImpl.kt:166) ... 38 more Caused by: java.lang.RuntimeException: Cannot save scheme workspace/Jetty Server: jetty (level: WORKSPACE) at com.intellij.configurationStore.SchemeManagerImpl.save(SchemeManagerImpl.kt:535) at com.intellij.configurationStore.Scheme_implKt.save(scheme-impl.kt:154) at com.intellij.execution.impl.RunManagerImpl.getState(RunManagerImpl.kt:500) at com.intellij.execution.impl.RunManagerImpl.getState(RunManagerImpl.kt:63) at com.intellij.configurationStore.ComponentStoreImpl.a(ComponentStoreImpl.kt:227) at com.intellij.configurationStore.ComponentStoreImpl.save(ComponentStoreImpl.kt:159) ... 38 more
到此這篇關(guān)于IDEA報(bào)錯(cuò):Unable to save settings Failed to save settings的文章就介紹到這了,更多相關(guān)IDEA Unable to save settings 內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
MyBatis學(xué)習(xí)教程之開發(fā)Dao的方法教程
這篇文章主要給大家介紹了關(guān)于MyBatis開發(fā)Dao的相關(guān)資料,使用Mybatis開發(fā)Dao,通常有兩個(gè)方法,即原始Dao開發(fā)方法和Mapper接口開發(fā)方法。文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面來一起看看吧。2017-07-07SpringSecurity+OAuth2.0?搭建認(rèn)證中心和資源服務(wù)中心流程分析
OAuth?2.0?主要用于在互聯(lián)網(wǎng)上安全地委托授權(quán),廣泛應(yīng)用于身份驗(yàn)證和授權(quán)場(chǎng)景,這篇文章介紹SpringSecurity+OAuth2.0?搭建認(rèn)證中心和資源服務(wù)中心,感興趣的朋友一起看看吧2024-01-01Springboot服務(wù)實(shí)現(xiàn)執(zhí)行SQL腳本文件
這篇文章主要介紹了Springboot服務(wù)實(shí)現(xiàn)執(zhí)行SQL腳本文件方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-08-08RocketMQ?NameServer架構(gòu)設(shè)計(jì)啟動(dòng)流程
這篇文章主要為大家介紹了RocketMQ?NameServer架構(gòu)設(shè)計(jì)啟動(dòng)流程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-02-02Java中Request請(qǐng)求轉(zhuǎn)發(fā)詳解
這篇文章主要介紹了Java中Request請(qǐng)求轉(zhuǎn)發(fā)詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07springboot的LogbackLoggingSystem配置加載流程解析
這篇文章主要介紹了springboot的LogbackLoggingSystem配置加載流程源碼分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-11-11