You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

升级IntelliJ IDEA后无法启动问题求助

解决IntelliJ IDEA升级后无法启动的问题

从你提供的堆栈跟踪信息来看,问题根源是ZeroTurnaround Optimizer插件和最新版IntelliJ IDEA不兼容。插件代码试图访问IDEA内部的com.intellij.openapi.vfs.newvfs.persistent.FSRecords.connect()方法,但新版IDEA已经调整了这个方法的访问权限,导致插件触发了IllegalAccessError

下面是几种可行的解决方法:

  • 直接删除冲突插件
    找到IDEA的插件存储目录,定位并删除ZeroTurnaround Optimizer相关的文件夹:

    • Windows路径:C:\Users\<你的用户名>\.IntelliJIdea<版本号>\config\plugins
    • macOS路径:~/Library/Application Support/JetBrains/IntelliJIdea<版本号>/plugins
    • Linux路径:~/.IntelliJIdea<版本号>/config/plugins
      删除完成后重新启动IDEA即可。
  • 用安全模式启动并禁用插件
    启动IDEA时按住对应快捷键进入安全模式(所有插件会被临时禁用):

    • Windows/Linux:按住Shift键启动
    • macOS:按住Option键启动
      进入IDEA后,打开Settings/Preferences > Plugins,找到ZeroTurnaround Optimizer插件,点击禁用按钮,之后重启IDEA就可以正常使用了。
  • 通过配置文件禁用插件
    如果安全模式也无法进入,可以直接修改IDEA的配置文件来禁用插件:

    1. 找到IDEA配置目录下的disabled_plugins.txt文件(和插件目录同层级的config文件夹内)
    2. 在文件中添加一行:com.zeroturnaround.optimizer.plugin
    3. 保存文件后启动IDEA,插件就会被自动禁用。

如果之后还需要使用ZeroTurnaround Optimizer插件,建议等待插件开发者发布适配最新版IDEA的更新;或者暂时回退到之前能兼容该插件的IDEA版本。

内容的提问来源于stack exchange,提问作者Andrey

火山引擎 最新活动