java Intellij启动错误由于引导插件在Mac上

rbl8hiat  于 2023-05-15  发布在  Java
关注(0)|答案(1)|浏览(428)

从IntelliJ插件市场安装引导插件后,它会要求重新启动。重新启动Intellij后,它没有打开并显示以下日志。我已经试过重新安装了。我使用的是社区版本2022.3

com.intellij.diagnostic.PluginException: Fatal error initializing 'com.intellij.plugin.bootstrap.BootstrapPluginApplicationComponent
            ' [Plugin: nl.jworks.intellij.bootstrap3]
    at com.intellij.serviceContainer.ComponentManagerImpl.handleInitComponentError$intellij_platform_serviceContainer(ComponentManagerImpl.kt:571)
    at com.intellij.serviceContainer.ComponentManagerImpl.registerComponents(ComponentManagerImpl.kt:382)
    at com.intellij.serviceContainer.ComponentManagerImpl.access$registerComponents(ComponentManagerImpl.kt:50)
    at com.intellij.serviceContainer.ComponentManagerImpl.registerComponents(ComponentManagerImpl.kt:260)
    at com.intellij.openapi.client.ClientAwareComponentManager.registerComponents(ClientAwareComponentManager.kt:46)
    at com.intellij.idea.ApplicationLoader.doInitApplication(ApplicationLoader.kt:78)
    at com.intellij.idea.ApplicationLoader.access$doInitApplication(ApplicationLoader.kt:1)
    at com.intellij.idea.ApplicationLoader$doInitApplication$1.invokeSuspend(ApplicationLoader.kt)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
    at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:284)
    at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85)
    at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)
    at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
    at com.intellij.idea.ApplicationLoader.initApplication(ApplicationLoader.kt:61)
    at com.p.s.k.p._g.k(_g.java:60)
    at com.p.s.k.p.p6.k(p6.java:113)
    at com.p.s.k.p.pa.p(pa.java:139)
    at com.p.s.k.p.pG.p(pG.java:57)
    at com.intellij.idea.MainImpl.start(MainImpl.kt:13)
    at com.intellij.idea.StartupUtil$startApplication$7.invokeSuspend(StartupUtil.kt:294)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
    at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:284)
    at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85)
    at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)
    at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
    at com.intellij.idea.Main.main(Main.kt:36)
Caused by: java.lang.ClassNotFoundException: com.intellij.plugin.bootstrap.BootstrapPluginApplicationComponent
             PluginClassLoader(plugin=PluginDescriptor(name=Bootstrap 3, id=nl.jworks.intellij.bootstrap3, descriptorPath=plugin.xml, path=~/Library/Application Support/JetBrains/IdeaIC2022.3/plugins/bootstrap3.jar, version=4.1.1, package=null, isBundled=false), packagePrefix=null, instanceId=12, state=active)
    at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:215)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
    at com.intellij.serviceContainer.ComponentManagerImpl.registerComponent(ComponentManagerImpl.kt:495)
    at com.intellij.serviceContainer.ComponentManagerImpl.registerComponents(ComponentManagerImpl.kt:374)
    ... 26 more

-----
Your JRE: 17.0.5+1-b653.23 aarch64 (JetBrains s.r.o.)
/Applications/IntelliJ IDEA CE.app/Contents/jbr/Contents/Home```
cpjpxq1n

cpjpxq1n1#

我也遇到过同样的问题。那个bootstrap插件有问题。要解决启动问题,应该从错误日志中提到的安装路径中删除bootsrap3.jar文件。

path=~/Library/Application Support/JetBrains/IdeaIC2022.3/plugins/bootstrap3.jar

但在Mac中有一个棘手的问题,上面的路径通常在Mac中找不到。通常我们在尝试cd /Library时会找到全局库路径,但在Library/Application Support文件夹中找不到Jetbrains目录。有一个用户级的Library文件夹,默认情况下隐藏在Macbooks中。路径应该像/Users/{Your User}/Library/Application Support/...。在Finder中找不到此路径,但您可以使用以下命令直接在终端中找到此路径:

cd /Users/{Your User}/Library/Application Support/JetBrains/IdeaIC2022.3/plugins/bootstrap3.jar

并删除bootstrap3.jar,然后重新启动它将打开的想法没有任何问题。

相关问题