错误如下:
Internal error. Please refer to https://jb.gg/ide/critical-startup-errors
java.util.concurrent.CompletionException: org.picocontainer.PicoRegistrationException: Key com.itangcent.idea.plugin.settings.xml.ApplicationSettingsComponent duplicated
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:314)
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:319)
at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:645)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2073)
at com.intellij.idea.ApplicationLoader$initApplication$2.accept(ApplicationLoader.kt:387)
at com.intellij.idea.ApplicationLoader$initApplication$2.accept(ApplicationLoader.kt)
at java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:859)
at java.base/java.util.concurrent.CompletableFuture.uniWhenCompleteStage(CompletableFuture.java:883)
at java.base/java.util.concurrent.CompletableFuture.whenComplete(CompletableFuture.java:2251)
at java.base/java.util.concurrent.CompletableFuture.whenComplete(CompletableFuture.java:143)
at com.intellij.idea.ApplicationLoader.initApplication(ApplicationLoader.kt:384)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at com.intellij.idea.a.a(a.java:103)
at com.intellij.ide.b.m.ag.a(ag.java:93)
at com.intellij.ide.b.m.e.b(e.java:279)
at com.intellij.ide.b.m.f.b(f.java:276)
at com.intellij.ide.b.m.f.c(f.java:169)
at com.intellij.ide.b.m.f.a(f.java:81)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at com.intellij.idea.MainImpl.start(MainImpl.java:95)
at com.intellij.idea.StartupUtil.startApp(StartupUtil.java:310)
at com.intellij.idea.StartupUtil.prepareApp(StartupUtil.java:250)
at com.intellij.ide.plugins.MainRunner.lambda$start$1(MainRunner.java:41)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: org.picocontainer.PicoRegistrationException: Key com.itangcent.idea.plugin.settings.xml.ApplicationSettingsComponent duplicated
at com.intellij.util.pico.DefaultPicoContainer.registerComponent(DefaultPicoContainer.java:119)
at com.intellij.serviceContainer.ComponentManagerImpl.registerServices(ComponentManagerImpl.kt:400)
at com.intellij.serviceContainer.ComponentManagerImpl.registerComponents(ComponentManagerImpl.kt:250)
at com.intellij.idea.ApplicationLoader$registerAppComponents$1.apply(ApplicationLoader.kt:106)
at com.intellij.idea.ApplicationLoader$registerAppComponents$1.apply(ApplicationLoader.kt)
at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:642)
... 28 more
-----
Your JRE: 11.0.10+9-b1341.35 amd64 (JetBrains s.r.o.)
D:\Program Files\JetBrains\IntelliJ IDEA2021\jbr
盲猜错误原因:easyAPI和easyYapi插件冲突
参考文章说的文件目录和我不一样,好像2018.3版本之前是这个目录
参考文章说的文件目录和我一样,新版本是这目录,我也不确定你们都找找看看。
打开文件C:\Users\lxh\AppData\Local\JetBrains\IntelliJIdea2021.1\plugins
,把冲突文件easpYapi删除
结果还是不行
于是再次找到文件夹C:\Users\lxh\AppData\Roaming\JetBrains\IntelliJIdea2021.1\plugins
,把冲突文件easpYapi删除