IDEA遇到Internal error. Please refer to http://jb. gg/ide/critical-startup-errors的解决办法

过程很曲折,先说原因:老版本软件的pojie配置被加载到新版本的配置里

原文:
今天打算把原本的2018的idea升个级,安一个2020 的idea试试各种新插件,但遇到了很多问题,比如安装后打不开,好不容易打开了然后报错

Internal error. Please refer to http://jb. gg/ide/critical-startup-errors  
。。。
Caused by: java. lang. ClasslotFoundException: com rover12421. crack. jetbrains. v2. Util at com intellij. util. lang. Ur1c lassLoader. findc lass (Ur1classLoader. java: 328)
at java. base/java. lang. ClassLoader. loadc lass (ClassLoader. java: 588)
at java. base/java. lang. ClassLoader. loadclass (ClassLoader. java: 521)
18 more JRE 11. 0.6+8-b765. 25 and64 by JetBrains s. r.o D: \ softwarelIntellijIDEA2020. 11jbr

在这里插入图片描述

我注意到有个crack,尝试找到他并删除,但
在这里插入图片描述

于是确定问题出在加载了老版本的PoJie文件,打开 Idea64.exe.vmoptions如下:
在这里插入图片描述

注释了最后一行,还是不行

按照这位兄弟的指引 https://blog.csdn.net/a291708486/article/details/90053915
在idea.bat最后一行加了pause,
在这里插入图片描述

然后双击运行
在这里插入图片描述

仍然不行

最后 的最后

我用everything搜索intellij
在这里插入图片描述

发现有多个目录,打开新版本里面的 idea64.exe.vmoptions文件,然后发现这一行是之前pojie时被自动加进去的:

在这里插入图片描述

那么终于找到原因:

老版本的配置被加载到新版本的配置里

导致即使我删了旧版本的所有文件依然没作用,然后把上面的最后一行改为新版本的破解文件的位置
在这里插入图片描述
重启就好了,注意修改完要保存

然后可能会遇到插件不兼容的问题,找到plugin文件夹里对应的插件删除掉就好了

### 关于 IntelliJ IDEA 启动时出现的内部错误 当遇到 `Could not find installation home path` 错误时,这通常意味着 IntelliJ IDEA 无法找到其安装目录的位置。此问题可能由多种原因引起,包括环境变量配置不正确、IDE 配置文件损坏或其他系统级设置问题。 #### 可能的原因及解决方案 1. **检查环境变量** 确认系统的 PATH 和其他相关环境变量已正确定义,并指向正确的 IntelliJ 安装位置。如果这些变量丢失或者被修改,则可能导致上述错误消息显示出来[^1]。 2. **修复或重新创建 `.idea` 文件夹下的配置文件** 如果项目中的 `.idea` 目录下缺少必要的配置文件(例如 workspace.xml),则可能会触发该错误。尝试删除整个 `.idea` 文件夹并让 IDE 自动重建它;也可以手动编辑有问题的具体 XML 文件来解决问题。 3. **验证插件兼容性和更新状态** 插件冲突也可能引发此类错误。禁用最近安装的所有第三方插件后再重启 IDE 来测试是否解决了问题。另外,请确保所有官方支持的插件都是最新版本。 4. **重设用户界面主题和其他外观选项** 更改 UI 主题或者其他视觉属性有时会干扰某些操作系统的正常工作流程。恢复默认的主题设定可以排除这种可能性作为潜在因素之一。 5. **清理缓存和索引数据** 使用 Invalidate Caches / Restart 功能清除旧有的缓存项以及索引数据库。这样可以帮助消除由于陈旧的数据而导致的各种奇怪行为,包括但不限于当前讨论的问题。 6. **卸载并重新安装软件** 当以上方法都未能奏效时,考虑完全移除现有安装实例及其残留文件,之后再执行一次全新的下载与安装过程。注意备份任何重要的个人资料之前进行这样的操作。 7. **确认 JDK 设置无误** 对于 Java 开发者来说,还需要特别关注所使用的 JDK 版本是否合适,以及在 Project Structure 中指定的目标 SDK 是否存在且有效。错误的 JDK 路径同样会造成类似的启动失败现象。 8. **查看日志记录获取更多信息** 查看位于 `<User Home>/.IntelliJIdea<version>/log/idea.log` 的日志文件,寻找更详细的报错提示有助于进一步诊断具体成因所在。 ```bash tail -f ~/.IntelliJIdea*/log/idea.log ``` 通过实施上述建议措施,应该能够有效地处理大多数情况下发生的 “Could not find installation home path” 类型的错误情况。
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值