idea启动失败,idea闪退

Internal error. Please refer to https://jb.gg/ide/critical-startup-errors

java.util.NoSuchElementException
at java.base/java.util.HashMap H a s h I t e r a t o r . n e x t N o d e ( H a s h M a p . j a v a : 1513 ) a t j a v a . b a s e / j a v a . u t i l . H a s h M a p HashIterator.nextNode(HashMap.java:1513) at java.base/java.util.HashMap HashIterator.nextNode(HashMap.java:1513)atjava.base/java.util.HashMapValueIterator.next(HashMap.java:1539)
at com.intellij.openapi.actionSystem.impl.ChameleonAction.(ChameleonAction.java:40)
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.lambda$addToMap 13 ( A c t i o n M a n a g e r I m p l . j a v a : 1304 ) a t i t . u n i m i . d s i . f a s t u t i l . o b j e c t s . O b j e c t 2 O b j e c t O p e n H a s h M a p . c o m p u t e I f P r e s e n t ( O b j e c t 2 O b j e c t O p e n H a s h M a p . j a v a : 495 ) a t c o m . i n t e l l i j . o p e n a p i . a c t i o n S y s t e m . i m p l . A c t i o n M a n a g e r I m p l . a d d T o M a p ( A c t i o n M a n a g e r I m p l . j a v a : 1304 ) a t c o m . i n t e l l i j . o p e n a p i . a c t i o n S y s t e m . i m p l . A c t i o n M a n a g e r I m p l . r e g i s t e r A c t i o n ( A c t i o n M a n a g e r I m p l . j a v a : 1263 ) a t c o m . i n t e l l i j . o p e n a p i . a c t i o n S y s t e m . i m p l . A c t i o n M a n a g e r I m p l . r e g i s t e r O r R e p l a c e A c t i o n I n n e r ( A c t i o n M a n a g e r I m p l . j a v a : 718 ) a t c o m . i n t e l l i j . o p e n a p i . a c t i o n S y s t e m . i m p l . A c t i o n M a n a g e r I m p l . p r o c e s s A c t i o n E l e m e n t ( A c t i o n M a n a g e r I m p l . j a v a : 688 ) a t c o m . i n t e l l i j . o p e n a p i . a c t i o n S y s t e m . i m p l . A c t i o n M a n a g e r I m p l . r e g i s t e r P l u g i n A c t i o n s ( A c t i o n M a n a g e r I m p l . j a v a : 485 ) a t c o m . i n t e l l i j . o p e n a p i . a c t i o n S y s t e m . i m p l . A c t i o n M a n a g e r I m p l . l a m b d a 13(ActionManagerImpl.java:1304) at it.unimi.dsi.fastutil.objects.Object2ObjectOpenHashMap.computeIfPresent(Object2ObjectOpenHashMap.java:495) at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.addToMap(ActionManagerImpl.java:1304) at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.registerAction(ActionManagerImpl.java:1263) at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.registerOrReplaceActionInner(ActionManagerImpl.java:718) at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.processActionElement(ActionManagerImpl.java:688) at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.registerPluginActions(ActionManagerImpl.java:485) at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.lambda 13(ActionManagerImpl.java:1304)atit.unimi.dsi.fastutil.objects.Object2ObjectOpenHashMap.computeIfPresent(Object2ObjectOpenHashMap.java:495)atcom.intellij.openapi.actionSystem.impl.ActionManagerImpl.addToMap(ActionManagerImpl.java:1304)atcom.intellij.openapi.actionSystem.impl.ActionManagerImpl.registerAction(ActionManagerImpl.java:1263)atcom.intellij.openapi.actionSystem.impl.ActionManagerImpl.registerOrReplaceActionInner(ActionManagerImpl.java:718)atcom.intellij.openapi.actionSystem.impl.ActionManagerImpl.processActionElement(ActionManagerImpl.java:688)atcom.intellij.openapi.actionSystem.impl.ActionManagerImpl.registerPluginActions(ActionManagerImpl.java:485)atcom.intellij.openapi.actionSystem.impl.ActionManagerImpl.lambdaregisterActions 3 ( A c t i o n M a n a g e r I m p l . j a v a : 171 ) a t c o m . i n t e l l i j . s e r v i c e C o n t a i n e r . P r e c o m p u t e d E x t e n s i o n M o d e l K t . e x e c u t e R e g i s t e r T a s k F o r O l d C o n t e n t ( P r e c o m p u t e d E x t e n s i o n M o d e l . k t : 73 ) a t c o m . i n t e l l i j . o p e n a p i . a c t i o n S y s t e m . i m p l . A c t i o n M a n a g e r I m p l . r e g i s t e r A c t i o n s ( A c t i o n M a n a g e r I m p l . j a v a : 170 ) a t c o m . i n t e l l i j . o p e n a p i . a c t i o n S y s t e m . i m p l . A c t i o n M a n a g e r I m p l . < i n i t > ( A c t i o n M a n a g e r I m p l . j a v a : 141 ) a t c o m . j e t b r a i n s . r d s e r v e r . u i . a c t i o n P o p u p M e n u . B a c k e n d A c t i o n M a n a g e r . < i n i t > ( B a c k e n d A c t i o n M a n a g e r . k t : 17 ) a t j d k . i n t e r n a l . r e f l e c t . G e n e r a t e d C o n s t r u c t o r A c c e s s o r 51. n e w I n s t a n c e ( U n k n o w n S o u r c e ) a t j a v a . b a s e / j d k . i n t e r n a l . r e f l e c t . D e l e g a t i n g C o n s t r u c t o r A c c e s s o r I m p l . n e w I n s t a n c e ( D e l e g a t i n g C o n s t r u c t o r A c c e s s o r I m p l . j a v a : 45 ) a t j a v a . b a s e / j a v a . l a n g . r e f l e c t . C o n s t r u c t o r . n e w I n s t a n c e ( C o n s t r u c t o r . j a v a : 490 ) a t c o m . i n t e l l i j . s e r v i c e C o n t a i n e r . C o n s t r u c t o r I n j e c t i o n K t . i n s t a n t i a t e U s i n g P i c o C o n t a i n e r ( c o n s t r u c t o r I n j e c t i o n . k t : 47 ) a t c o m . i n t e l l i j . s e r v i c e C o n t a i n e r . C o m p o n e n t M a n a g e r I m p l . i n s t a n t i a t e C l a s s W i t h C o n s t r u c t o r I n j e c t i o n ( C o m p o n e n t M a n a g e r I m p l . k t : 891 ) a t c o m . i n t e l l i j . s e r v i c e C o n t a i n e r . S e r v i c e C o m p o n e n t A d a p t e r . c r e a t e A n d I n i t i a l i z e ( S e r v i c e C o m p o n e n t A d a p t e r . k t : 51 ) a t c o m . i n t e l l i j . s e r v i c e C o n t a i n e r . S e r v i c e C o m p o n e n t A d a p t e r . d o C r e a t e I n s t a n c e ( S e r v i c e C o m p o n e n t A d a p t e r . k t : 41 ) a t c o m . i n t e l l i j . s e r v i c e C o n t a i n e r . B a s e C o m p o n e n t A d a p t e r . g e t I n s t a n c e U n c a c h e d ( B a s e C o m p o n e n t A d a p t e r . k t : 119 ) a t c o m . i n t e l l i j . s e r v i c e C o n t a i n e r . B a s e C o m p o n e n t A d a p t e r . g e t I n s t a n c e ( B a s e C o m p o n e n t A d a p t e r . k t : 73 ) a t c o m . i n t e l l i j . s e r v i c e C o n t a i n e r . B a s e C o m p o n e n t A d a p t e r . g e t I n s t a n c e 3(ActionManagerImpl.java:171) at com.intellij.serviceContainer.PrecomputedExtensionModelKt.executeRegisterTaskForOldContent(PrecomputedExtensionModel.kt:73) at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.registerActions(ActionManagerImpl.java:170) at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.<init>(ActionManagerImpl.java:141) at com.jetbrains.rdserver.ui.actionPopupMenu.BackendActionManager.<init>(BackendActionManager.kt:17) at jdk.internal.reflect.GeneratedConstructorAccessor51.newInstance(Unknown Source) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:47) at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClassWithConstructorInjection(ComponentManagerImpl.kt:891) at com.intellij.serviceContainer.ServiceComponentAdapter.createAndInitialize(ServiceComponentAdapter.kt:51) at com.intellij.serviceContainer.ServiceComponentAdapter.doCreateInstance(ServiceComponentAdapter.kt:41) at com.intellij.serviceContainer.BaseComponentAdapter.getInstanceUncached(BaseComponentAdapter.kt:119) at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:73) at com.intellij.serviceContainer.BaseComponentAdapter.getInstance 3(ActionManagerImpl.java:171)atcom.intellij.serviceContainer.PrecomputedExtensionModelKt.executeRegisterTaskForOldContent(PrecomputedExtensionModel.kt:73)atcom.intellij.openapi.actionSystem.impl.ActionManagerImpl.registerActions(ActionManagerImpl.java:170)atcom.intellij.openapi.actionSystem.impl.ActionManagerImpl.<init>(ActionManagerImpl.java:141)atcom.jetbrains.rdserver.ui.actionPopupMenu.BackendActionManager.<init>(BackendActionManager.kt:17)atjdk.internal.reflect.GeneratedConstructorAccessor51.newInstance(UnknownSource)atjava.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)atjava.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)atcom.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:47)atcom.intellij.serviceContainer.ComponentManagerImpl.instantiateClassWithConstructorInjection(ComponentManagerImpl.kt:891)atcom.intellij.serviceContainer.ServiceComponentAdapter.createAndInitialize(ServiceComponentAdapter.kt:51)atcom.intellij.serviceContainer.ServiceComponentAdapter.doCreateInstance(ServiceComponentAdapter.kt:41)atcom.intellij.serviceContainer.BaseComponentAdapter.getInstanceUncached(BaseComponentAdapter.kt:119)atcom.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:73)atcom.intellij.serviceContainer.BaseComponentAdapter.getInstancedefault(BaseComponentAdapter.kt:66)
at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:610)
at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:584)
at com.intellij.openapi.client.ClientAwareComponentManager.getFromSelfOrCurrentSession(ClientAwareComponentManager.kt:37)
at com.intellij.openapi.client.ClientAwareComponentManager.getService(ClientAwareComponentManager.kt:22)
at com.intellij.openapi.actionSystem.ActionManager.getInstance(ActionManager.java:29)
at com.intellij.openapi.wm.impl.welcomeScreen.WelcomeFrame.lambda$prepareToShow 1 ( W e l c o m e F r a m e . j a v a : 163 ) a t j a v a . b a s e / j a v a . u t i l . c o n c u r r e n t . F o r k J o i n T a s k 1(WelcomeFrame.java:163) at java.base/java.util.concurrent.ForkJoinTask 1(WelcomeFrame.java:163)atjava.base/java.util.concurrent.ForkJoinTaskRunnableExecuteAction.exec(ForkJoinTask.java:1426)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
at java.base/java.util.concurrent.ForkJoinPool.awaitQuiescence(ForkJoinPool.java:2984)
at com.intellij.idea.StartupUtil.start(StartupUtil.java:270)
at com.intellij.idea.Main.bootstrap(Main.java:118)
at com.intellij.idea.Main.main(Main.java:79)


Your JRE: 11.0.14.1+1-b2043.45 amd64 (JetBrains s.r.o.)
D:\dev\IntelliJ IDEA 2020.2.2\jbr

右键你的idea打开一个最近打开过的项目即可

如果还不行就删除最近安装的插件

在idea安装目录下面的plugins里面,不知道最近装了什么插件的就把文件夹全部删除

可以找到idea的启动日志一般在C:\Users\xxx\AppData\Local\JetBrains\IntelliJIdea2022.1\log

2023-03-06 10:27:34,079 [ 17071] SEVERE - #c.i.o.a.i.ActionManagerImpl - IntelliJ IDEA 2022.1.1 Build #IU-221.5591.52
2023-03-06 10:27:34,079 [ 17071] SEVERE - #c.i.o.a.i.ActionManagerImpl - JDK: 11.0.14.1; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o.
2023-03-06 10:27:34,079 [ 17071] SEVERE - #c.i.o.a.i.ActionManagerImpl - OS: Windows 10
2023-03-06 10:27:34,079 [ 17071] SEVERE - #c.i.o.a.i.ActionManagerImpl - Plugin to blame: RestfulToolkit-fix version: 2.0.8
2023-03-06 10:27:34,092 [ 17084] SEVERE - #c.i.s.ComponentManagerImpl - Cyclic service initialization: ServiceAdapter(descriptor=ServiceDescriptor(interface=‘com.intellij.openapi.actionSystem.ActionManager’, serviceImplementation=‘com.jetbrains.rdserver.ui.actionPopupMenu.BackendActionManager’, testServiceImplementation=‘null’, headlessImplementation=‘null’, overrides=true, configurationSchemaKey=‘null’, preload=FALSE, client=null), pluginDescriptor=PluginDescriptor(name=Code With Me, id=com.jetbrains.codeWithMe, descriptorPath=plugin.xml, path=D:\dev\IntelliJ IDEA 2020.2.2\plugins\cwm-plugin, version=221.5591.52, package=null, isBundled=true))
com.intellij.diagnostic.PluginException: Cyclic service initialization: ServiceAdapter(descriptor=ServiceDescriptor(interface='com.intellij.op
找到里面具体的报错信息,看看是哪个插件影响的,然后用在C:\Users\xxx\AppData\Roaming\JetBrains\IntelliJIdea2022.1\plugins 删除对应的安装好的插件就ok了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值