Unable to save settings IntelliJ IDEA 2024.3.3 (Ultimate Edition)
Today i updated to new version: IntelliJ IDEA 2024.3.3 (Ultimate Edition) and got the error:
“Unable to save settings” or “Failed to save settings. Please restart IntelliJ IDEA”
Logs:
2025-02-14 07:40:29,415 [ 40501] WARN - #c.i.o.c.i.s.StoreUtil - Save settings failed
java.lang.RuntimeException: Cannot save scheme inspectionProfiles/Project Default
at com.intellij.configurationStore.schemeManager.SchemeManagerImpl.saveImpl$intellij_platform_configurationStore_impl(SchemeManagerImpl.kt:371)
at com.intellij.configurationStore.schemeManager.SchemeManagerFactoryBase.save(SchemeManagerFactoryImpl.kt:107)
at com.intellij.configurationStore.ComponentStoreWithExtraComponents$saveSettingsAndCommitComponents$2$1.invokeSuspend(ComponentStoreWithExtraComponents.kt:71)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:608)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:873)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:763)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:750)
Caused by: java.lang.NoClassDefFoundError: org/jetbrains/packagesearch/api/v3/ApiPackageVersion
at java.base/java.lang.Class.getDeclaredMethods0(Native Method)
at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3578)
at java.base/java.lang.Class.getDeclaredMethods(Class.java:2676)
at com.intellij.serialization.PropertyCollector.collectPropertyAccessors(PropertyCollector.java:102)
at com.intellij.serialization.PropertyCollector.doCollect(PropertyCollector.java:62)
at com.intellij.util.xmlb.XmlSerializerPropertyCollectorListClassValue.computeValueImpl(BeanBinding.kt:713)
at com.intellij.util.xmlb.XmlSerializerPropertyCollectorListClassValue.computeValueImpl(BeanBinding.kt:707)
at com.intellij.util.ClearableClassValue.computeValue(ClearableClassValue.kt:24)
at java.base/java.lang.ClassValue.getFromHashMap(ClassValue.java:229)
at java.base/java.lang.ClassValue.getFromBackup(ClassValue.java:211)
at java.base/java.lang.ClassValue.get(ClassValue.java:117)
at com.intellij.util.xmlb.XmlSerializerPropertyCollector.collect(BeanBinding.kt:697)
at com.intellij.util.xmlb.BeanBinding.init(BeanBinding.kt:70)
at com.intellij.configurationStore.XmlSerializerKt$serializer$1.createRootBinding(xmlSerializer.kt:171)
at com.intellij.configurationStore.XmlSerializerKt$serializer$1.getRootBinding(xmlSerializer.kt:195)
at com.intellij.util.xmlb.Serializer.getRootBinding(Binding.kt:16)
at com.intellij.configurationStore.JdomSerializerImpl.serializeObjectInto(xmlSerializer.kt:85)
at com.intellij.configurationStore.XmlSerializer.serializeObjectInto(xmlSerializer.kt:51)
at com.intellij.codeInspection.InspectionProfileEntry.writeSettings(InspectionProfileEntry.java:451)
at com.intellij.codeInspection.ex.ScopeToolState.tryWriteSettings(ScopeToolState.java:164)
at com.intellij.codeInspection.ex.ScopeToolState.areSettingsEqual(ScopeToolState.java:135)
at com.intellij.codeInspection.ex.ScopeToolState.equalTo(ScopeToolState.java:128)
at com.intellij.codeInspection.ex.ToolsImpl.equals(ToolsImpl.java:498)
at com.intellij.openapi.util.Comparing.equal(Comparing.java:32)
at com.intellij.codeInspection.ex.InspectionProfileImpl.getChangedToolNames(InspectionProfileImpl.java:937)
at com.intellij.codeInspection.ex.InspectionProfileImpl.writeExternal(InspectionProfileImpl.java:288)
at com.intellij.codeInspection.ex.InspectionProfileImpl.writeScheme(InspectionProfileImpl.java:256)
at com.intellij.configurationStore.LazySchemeProcessor.writeScheme(scheme-impl.kt:70)
at com.intellij.configurationStore.LazySchemeProcessor.writeScheme(scheme-impl.kt:60)
at com.intellij.configurationStore.schemeManager.SchemeManagerImpl.saveScheme(SchemeManagerImpl.kt:425)
at com.intellij.configurationStore.schemeManager.SchemeManagerImpl.saveImpl$intellij_platform_configurationStore_impl(SchemeManagerImpl.kt:366)
... 8 more
Caused by: java.lang.ClassNotFoundException: org.jetbrains.packagesearch.api.v3.ApiPackageVersion PluginClassLoader(plugin=PluginDescriptor(name=[DEPRECATED] Package Search, id=com.jetbrains.packagesearch.intellij-plugin, descriptorPath=plugin.xml, path=~\AppData\Roaming\JetBrains\IntelliJIdea2024.3\plugins\com.jetbrains.packagesearch.intellij-plugin, version=243.0.15, package=com.jetbrains.packagesearch, isBundled=false), packagePrefix=com.jetbrains.packagesearch., state=active, parents=PluginDescriptor(name=Performance Testing, id=com.jetbrains.performancePlugin, moduleName=intellij.performanceTesting.remoteDriver, descriptorPath=intellij.performanceTesting.remoteDriver.xml, path=~\AppData\Local\Programs\IntelliJ IDEA Ultimate\plugins\performanceTesting, version=243.24978.46, package=com.jetbrains.performancePlugin.remotedriver, isBundled=true), PluginDescriptor(name=Performance Testing, id=com.jetbrains.performancePlugin, moduleName=intellij.performanceTesting.vcs, descriptorPath=intellij.performanceTesting.vcs.xml, path=~\AppData\Local\Programs\IntelliJ IDEA Ultimate\plugins\performanceTesting, version=243.24978.46, package=com.intellij.performanceTesting.vcs, isBundled=true), PluginDescriptor(name=Performance Testing, id=com.jetbrains.performancePlugin, descriptorPath=plugin.xml, path=~\AppData\Local\Programs\IntelliJ IDEA Ultimate\plugins\performanceTesting, version=243.24978.46, package=com.jetbrains.performancePlugin, isBundled=true), )
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.kt:157)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
... 39 more
I was able to solve the issue by disabling the plugin “[DEPRECATED] Package Search” https://plugins.jetbrains.com/plugin/12507--deprecated-package-search
Hope that may help someone!
请先登录再写评论。
Thank you! Encountered the same issue after installing Webstorm for the first time and importing settings from IntelliJ. Disabling package search also fixed the issue for me.
Truly appreciated, Nico!
This resolved an identical issue that presented itself in Android Studio (starting from Meerkat
2024.3.1
).Disabling (and optionally, uninstalling) the deprecated Package Search plugin did the trick!
Thanks again!