一次解决Intellij IDEA can‘t load jvm DLL错误的过程

问题,于是下载了Redhat OpenJDK8 的zip包,解压,并设置JAVA_HOME环境变量,并将%JAVA_HOME%\bin添加到PATH环境变量中。在cmd和Git Bash中检查环境变量都设置正确,可是一启动Intellij,还是一样的错误。

然后安装Redhat OpenJDK8的exe包,重复上面步骤,一样的错误。

然后安装Oracle JDK8的exe包,重复上面步骤,一样的错误。

然后想起Intellij应该都自带了用于启动Intellij自身的JVM,并且检查错误信息中的\jbr\bin\server\jvm.dll的DLL文件,也是存在的,百思不得其解。

然后试着按照Stackoverflow上的一个回答,下载安装Microsoft Visual C++ 2010 Redistributable Package (x64),一样的错误。

又怀疑Intellij快捷方式指向错了,但是检查又没有错,并且手工运行idea64.exe也是一样的错误。

然后看到Stackoverflow上另一个回答中提到在Windows 10中用Run as adminstrator可以解决该问题,试了一下,还真的可以。然后将快捷方式的属性勾选Run as adminstrator,这样就不用每次都右键Run as adminstrator。

在这里插入图片描述

后面突然意识到我这台电脑上的账号本来应该要有Administrator的权限的,只是权限配置错了,于是换了一个有Administrator的账号登录,再安装并打开Intellij,一切顺利。

参考文档:

https://stackoverflow.com/questions/40204189/error-launching-idea-failed-to-load-jvm-dll-c-program-files-java-jdk1-8-0-112

https://stackoverflow.com/questions/48666118/error-launching-pycharm-failed-to-load-jvm-dllails/100715182

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值