【问题】IDEA启动出错Internal error. Please refer to https://jb.gg/ide/critical-startup-errors java.lang.NoCl
某个插件(GrepConsole)缺少对应的jar。将缺少的jar放到lib目录。根据错误信息 这一段判断。
解决方案
根据错误信息 这一段判断
path=~\AppData\Roaming\JetBrains\IntelliJIdea2023.3\plugins\GrepConsole,
某个插件(GrepConsole)缺少对应的jar
找到对应插件的目录
C:\Users\admin\AppData\Roaming\JetBrains\IntelliJIdea2023.3\plugins\GrepConsole\lib
将缺少的jar放到lib目录
commons-lang-2.6.jar
重新启动idea
错误信息
Internal error. Please refer to https://jb.gg/ide/critical-startup-errors
java.lang.NoClassDefFoundError: org/apache/commons/lang/builder/EqualsBuilder
at krasa.grepconsole.model.DomainObject.equals(DomainObject.java:13)
at java.base/java.util.Objects.equals(Objects.java:64)
at java.base/java.util.ArrayList.equalsArrayList(ArrayList.java:561)
at java.base/java.util.ArrayList.equals(ArrayList.java:529)
at com.intellij.openapi.util.Comparing.equal(Comparing.java:32)
at com.intellij.util.xmlb.SkipDefaultsSerializationFilter.equal(SkipDefaultsSerializationFilter.java:63)
at com.intellij.util.xmlb.SkipDefaultsSerializationFilter.equal(SkipDefaultsSerializationFilter.java:32)
at com.intellij.util.xmlb.BeanBinding.serializePropertyInto(BeanBinding.java:107)
at com.intellij.util.xmlb.BeanBinding.serializeInto(BeanBinding.java:92)
at com.intellij.serialization.xml.KotlinAwareBeanBinding.serializeInto(KotlinAwareBeanBinding.kt:39)
at com.intellij.util.xmlb.BeanBinding.serialize(BeanBinding.java:79)
at com.intellij.util.xmlb.AbstractCollectionBinding.serializeItem(AbstractCollectionBinding.java:227)
at com.intellij.util.xmlb.AbstractCollectionBinding.serialize(AbstractCollectionBinding.java:144)
at com.intellij.util.xmlb.OptionTagBinding.serialize(OptionTagBinding.java:64)
at com.intellij.util.xmlb.BasePrimitiveBinding.serialize(BasePrimitiveBinding.java:43)
at com.intellij.util.xmlb.BeanBinding.serializePropertyInto(BeanBinding.java:127)
at com.intellij.util.xmlb.BeanBinding.serializeInto(BeanBinding.java:92)
at com.intellij.serialization.xml.KotlinAwareBeanBinding.serializeInto(KotlinAwareBeanBinding.kt:39)
at com.intellij.util.xmlb.BeanBinding.serialize(BeanBinding.java:83)
at com.intellij.configurationStore.JdomSerializerImpl.serialize(xmlSerializer.kt:51)
at com.intellij.configurationStore.XmlSerializer.serialize(xmlSerializer.kt:25)
at com.intellij.configurationStore.XmlSerializer.serialize$default(xmlSerializer.kt:22)
at com.intellij.configurationStore.SaveSessionProducerBaseKt.serializeState(SaveSessionProducerBase.kt:46)
at com.intellij.configurationStore.StateGetterImpl.archiveState(StorageBaseEx.kt:87)
at com.intellij.configurationStore.ComponentStoreImpl.doInitComponent(ComponentStoreImpl.kt:491)
at com.intellij.configurationStore.ComponentStoreImpl.initComponent(ComponentStoreImpl.kt:409)
at com.intellij.configurationStore.ComponentStoreImpl.initComponent(ComponentStoreImpl.kt:131)
at com.intellij.configurationStore.ComponentStoreWithExtraComponents.initComponent(ComponentStoreWithExtraComponents.kt:48)
at com.intellij.serviceContainer.ComponentManagerImpl.initializeComponent$intellij_platform_serviceContainer(ComponentManagerImpl.kt:592)
at com.intellij.serviceContainer.MyComponentAdapter.doCreateInstance(MyComponentAdapter.kt:41)
at com.intellij.serviceContainer.BaseComponentAdapter.doCreateInstance(BaseComponentAdapter.kt:176)
at com.intellij.serviceContainer.BaseComponentAdapter.createInstance(BaseComponentAdapter.kt:155)
at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:97)
at com.intellij.serviceContainer.BaseComponentAdapter.getInstance$default(BaseComponentAdapter.kt:81)
at com.intellij.serviceContainer.ComponentManagerImpl$createInitOldComponentsTask$1.invoke(ComponentManagerImpl.kt:429)
at com.intellij.serviceContainer.ComponentManagerImpl$createInitOldComponentsTask$1.invoke(ComponentManagerImpl.kt:427)
at com.intellij.platform.ide.bootstrap.AppServicePreloadingKt$postAppRegistered$3$1.invokeSuspend(appServicePreloading.kt:176)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:792)
at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:739)
at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:733)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:761)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:320)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang.builder.EqualsBuilder PluginClassLoader(plugin=PluginDescriptor(name=Grep Console, id=GrepConsole, descriptorPath=plugin.xml, path=~\AppData\Roaming\JetBrains\IntelliJIdea2023.3\plugins\GrepConsole, version=12.21.0-IJ2021.1, package=null, isBundled=false), packagePrefix=null, state=active)
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.kt:156)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
... 53 more
-----
Your JRE: 17.0.8.1+7-b1070.2 amd64 (JetBrains s.r.o.)
C:\Users\admin\AppData\Local\Programs\IntelliJ IDEA Ultimate 2\jbr


更多推荐



所有评论(0)