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了