IDEA启动报错:Internal error. Please report to http://jb.gg/ide/critical-startup-errors
安装插件后,重启idea报错,如下:
Internal error. Please report to http://jb.gg/ide/critical-startup-errors
java.lang.RuntimeException: com.intellij.ide.plugins.PluginManager$StartupAbortedException: Fatal error initializing ‘com.intellij.util.net.ssl.CertificateManager’
at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:310)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:66)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:143)
at java.lang.reflect.Method.invoke(Method.java:298)
at com.intellij.idea.MainImpl$1$1.a(MainImpl.java:65)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:911)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:662)
at java.awt.EventQueue.access$500(EventQueue.java:98)
at java.awt.EventQueue$3.run(EventQueue.java:715)
at java.awt.EventQueue
3.
r
u
n
(
E
v
e
n
t
Q
u
e
u
e
.
j
a
v
a
:
710
)
a
t
j
a
v
a
.
s
e
c
u
r
i
t
y
.
A
c
c
e
s
s
C
o
n
t
r
o
l
l
e
r
.
d
o
P
r
i
v
i
l
e
g
e
d
(
N
a
t
i
v
e
M
e
t
h
o
d
)
a
t
j
a
v
a
.
s
e
c
u
r
i
t
y
.
P
r
o
t
e
c
t
i
o
n
D
o
m
a
i
n
3.run(EventQueue.java:710) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain
3.run(EventQueue.java:710)atjava.security.AccessController.doPrivileged(NativeMethod)atjava.security.ProtectionDomainJavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:732)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:346)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:101)
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: com.intellij.ide.plugins.PluginManager
S
t
a
r
t
u
p
A
b
o
r
t
e
d
E
x
c
e
p
t
i
o
n
:
F
a
t
a
l
e
r
r
o
r
i
n
i
t
i
a
l
i
z
i
n
g
′
c
o
m
.
i
n
t
e
l
l
i
j
.
u
t
i
l
.
n
e
t
.
s
s
l
.
C
e
r
t
i
f
i
c
a
t
e
M
a
n
a
g
e
r
′
a
t
c
o
m
.
i
n
t
e
l
l
i
j
.
i
d
e
.
p
l
u
g
i
n
s
.
P
l
u
g
i
n
M
a
n
a
g
e
r
.
h
a
n
d
l
e
C
o
m
p
o
n
e
n
t
E
r
r
o
r
(
P
l
u
g
i
n
M
a
n
a
g
e
r
.
j
a
v
a
:
274
)
a
t
c
o
m
.
i
n
t
e
l
l
i
j
.
o
p
e
n
a
p
i
.
c
o
m
p
o
n
e
n
t
s
.
i
m
p
l
.
P
l
a
t
f
o
r
m
C
o
m
p
o
n
e
n
t
M
a
n
a
g
e
r
I
m
p
l
.
h
a
n
d
l
e
I
n
i
t
C
o
m
p
o
n
e
n
t
E
r
r
o
r
(
P
l
a
t
f
o
r
m
C
o
m
p
o
n
e
n
t
M
a
n
a
g
e
r
I
m
p
l
.
j
a
v
a
:
43
)
a
t
c
o
m
.
i
n
t
e
l
l
i
j
.
o
p
e
n
a
p
i
.
c
o
m
p
o
n
e
n
t
s
.
i
m
p
l
.
C
o
m
p
o
n
e
n
t
M
a
n
a
g
e
r
I
m
p
l
StartupAbortedException: Fatal error initializing 'com.intellij.util.net.ssl.CertificateManager' at com.intellij.ide.plugins.PluginManager.handleComponentError(PluginManager.java:274) at com.intellij.openapi.components.impl.PlatformComponentManagerImpl.handleInitComponentError(PlatformComponentManagerImpl.java:43) at com.intellij.openapi.components.impl.ComponentManagerImpl
StartupAbortedException:Fatalerrorinitializing′com.intellij.util.net.ssl.CertificateManager′atcom.intellij.ide.plugins.PluginManager.handleComponentError(PluginManager.java:274)atcom.intellij.openapi.components.impl.PlatformComponentManagerImpl.handleInitComponentError(PlatformComponentManagerImpl.java:43)atcom.intellij.openapi.components.impl.ComponentManagerImplComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:515)
at com.intellij.openapi.components.impl.ComponentManagerImpl.createComponents(ComponentManagerImpl.java:119)
at com.intellij.openapi.application.impl.ApplicationImpl.a(ApplicationImpl.java:447)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:157)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:543)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:488)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:94)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:144)
at com.intellij.openapi.application.impl.ApplicationImpl.createComponents(ApplicationImpl.java:454)
at com.intellij.openapi.components.impl.ComponentManagerImpl.init(ComponentManagerImpl.java:103)
at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:406)
at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:392)
at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:203)
… 20 more
Caused by: java.lang.NoClassDefFoundError: Could not initialize class sun.security.ssl.SSLContextImpl
T
L
S
C
o
n
t
e
x
t
a
t
j
a
v
a
.
l
a
n
g
.
C
l
a
s
s
.
f
o
r
N
a
m
e
0
(
N
a
t
i
v
e
M
e
t
h
o
d
)
a
t
j
a
v
a
.
l
a
n
g
.
C
l
a
s
s
.
f
o
r
N
a
m
e
(
C
l
a
s
s
.
j
a
v
a
:
264
)
a
t
j
a
v
a
.
s
e
c
u
r
i
t
y
.
P
r
o
v
i
d
e
r
TLSContext at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at java.security.Provider
TLSContextatjava.lang.Class.forName0(NativeMethod)atjava.lang.Class.forName(Class.java:264)atjava.security.ProviderService.getImplClass(Provider.java:1634)
at java.security.Provider
S
e
r
v
i
c
e
.
n
e
w
I
n
s
t
a
n
c
e
(
P
r
o
v
i
d
e
r
.
j
a
v
a
:
1592
)
a
t
s
u
n
.
s
e
c
u
r
i
t
y
.
j
c
a
.
G
e
t
I
n
s
t
a
n
c
e
.
g
e
t
I
n
s
t
a
n
c
e
(
G
e
t
I
n
s
t
a
n
c
e
.
j
a
v
a
:
236
)
a
t
s
u
n
.
s
e
c
u
r
i
t
y
.
j
c
a
.
G
e
t
I
n
s
t
a
n
c
e
.
g
e
t
I
n
s
t
a
n
c
e
(
G
e
t
I
n
s
t
a
n
c
e
.
j
a
v
a
:
164
)
a
t
j
a
v
a
x
.
n
e
t
.
s
s
l
.
S
S
L
C
o
n
t
e
x
t
.
g
e
t
I
n
s
t
a
n
c
e
(
S
S
L
C
o
n
t
e
x
t
.
j
a
v
a
:
156
)
a
t
c
o
m
.
i
n
t
e
l
l
i
j
.
u
t
i
l
.
n
e
t
.
s
s
l
.
C
e
r
t
i
f
i
c
a
t
e
M
a
n
a
g
e
r
.
g
e
t
S
y
s
t
e
m
S
s
l
C
o
n
t
e
x
t
(
C
e
r
t
i
f
i
c
a
t
e
M
a
n
a
g
e
r
.
j
a
v
a
:
195
)
a
t
c
o
m
.
i
n
t
e
l
l
i
j
.
u
t
i
l
.
n
e
t
.
s
s
l
.
C
e
r
t
i
f
i
c
a
t
e
M
a
n
a
g
e
r
.
g
e
t
S
s
l
C
o
n
t
e
x
t
(
C
e
r
t
i
f
i
c
a
t
e
M
a
n
a
g
e
r
.
j
a
v
a
:
163
)
a
t
c
o
m
.
i
n
t
e
l
l
i
j
.
u
t
i
l
.
n
e
t
.
s
s
l
.
C
e
r
t
i
f
i
c
a
t
e
M
a
n
a
g
e
r
.
<
i
n
i
t
>
(
C
e
r
t
i
f
i
c
a
t
e
M
a
n
a
g
e
r
.
j
a
v
a
:
136
)
a
t
s
u
n
.
r
e
f
l
e
c
t
.
N
a
t
i
v
e
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
0
(
N
a
t
i
v
e
M
e
t
h
o
d
)
a
t
s
u
n
.
r
e
f
l
e
c
t
.
N
a
t
i
v
e
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
(
N
a
t
i
v
e
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
:
62
)
a
t
s
u
n
.
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
.
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
:
423
)
a
t
o
r
g
.
p
i
c
o
c
o
n
t
a
i
n
e
r
.
d
e
f
a
u
l
t
s
.
I
n
s
t
a
n
t
i
a
t
i
n
g
C
o
m
p
o
n
e
n
t
A
d
a
p
t
e
r
.
n
e
w
I
n
s
t
a
n
c
e
(
I
n
s
t
a
n
t
i
a
t
i
n
g
C
o
m
p
o
n
e
n
t
A
d
a
p
t
e
r
.
j
a
v
a
:
193
)
a
t
c
o
m
.
i
n
t
e
l
l
i
j
.
u
t
i
l
.
p
i
c
o
.
C
a
c
h
i
n
g
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
A
d
a
p
t
e
r
.
d
o
G
e
t
C
o
m
p
o
n
e
n
t
I
n
s
t
a
n
c
e
(
C
a
c
h
i
n
g
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
A
d
a
p
t
e
r
.
j
a
v
a
:
103
)
a
t
c
o
m
.
i
n
t
e
l
l
i
j
.
u
t
i
l
.
p
i
c
o
.
C
a
c
h
i
n
g
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
A
d
a
p
t
e
r
.
i
n
s
t
a
n
t
i
a
t
e
G
u
a
r
d
e
d
(
C
a
c
h
i
n
g
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
A
d
a
p
t
e
r
.
j
a
v
a
:
80
)
a
t
c
o
m
.
i
n
t
e
l
l
i
j
.
u
t
i
l
.
p
i
c
o
.
C
a
c
h
i
n
g
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
A
d
a
p
t
e
r
.
g
e
t
C
o
m
p
o
n
e
n
t
I
n
s
t
a
n
c
e
(
C
a
c
h
i
n
g
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
A
d
a
p
t
e
r
.
j
a
v
a
:
63
)
a
t
c
o
m
.
i
n
t
e
l
l
i
j
.
o
p
e
n
a
p
i
.
c
o
m
p
o
n
e
n
t
s
.
i
m
p
l
.
C
o
m
p
o
n
e
n
t
M
a
n
a
g
e
r
I
m
p
l
Service.newInstance(Provider.java:1592) at sun.security.jca.GetInstance.getInstance(GetInstance.java:236) at sun.security.jca.GetInstance.getInstance(GetInstance.java:164) at javax.net.ssl.SSLContext.getInstance(SSLContext.java:156) at com.intellij.util.net.ssl.CertificateManager.getSystemSslContext(CertificateManager.java:195) at com.intellij.util.net.ssl.CertificateManager.getSslContext(CertificateManager.java:163) at com.intellij.util.net.ssl.CertificateManager.<init>(CertificateManager.java:136) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193) at com.intellij.util.pico.CachingConstructorInjectionComponentAdapter.doGetComponentInstance(CachingConstructorInjectionComponentAdapter.java:103) at com.intellij.util.pico.CachingConstructorInjectionComponentAdapter.instantiateGuarded(CachingConstructorInjectionComponentAdapter.java:80) at com.intellij.util.pico.CachingConstructorInjectionComponentAdapter.getComponentInstance(CachingConstructorInjectionComponentAdapter.java:63) at com.intellij.openapi.components.impl.ComponentManagerImpl
Service.newInstance(Provider.java:1592)atsun.security.jca.GetInstance.getInstance(GetInstance.java:236)atsun.security.jca.GetInstance.getInstance(GetInstance.java:164)atjavax.net.ssl.SSLContext.getInstance(SSLContext.java:156)atcom.intellij.util.net.ssl.CertificateManager.getSystemSslContext(CertificateManager.java:195)atcom.intellij.util.net.ssl.CertificateManager.getSslContext(CertificateManager.java:163)atcom.intellij.util.net.ssl.CertificateManager.<init>(CertificateManager.java:136)atsun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeMethod)atsun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)atsun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)atjava.lang.reflect.Constructor.newInstance(Constructor.java:423)atorg.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193)atcom.intellij.util.pico.CachingConstructorInjectionComponentAdapter.doGetComponentInstance(CachingConstructorInjectionComponentAdapter.java:103)atcom.intellij.util.pico.CachingConstructorInjectionComponentAdapter.instantiateGuarded(CachingConstructorInjectionComponentAdapter.java:80)atcom.intellij.util.pico.CachingConstructorInjectionComponentAdapter.getComponentInstance(CachingConstructorInjectionComponentAdapter.java:63)atcom.intellij.openapi.components.impl.ComponentManagerImplComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:474)
… 32 more
解决方案如下:打开cmd命令窗口,输入netsh winsock reset 命令,重新配置网络,重启计算机,就可以了(我的是这样)