idea启动问题报错jvm创建失败


今天突然发现我的idea打不开了,报错jvm虚拟机创建失败,起初怀疑时idea错误,把idea卸载,再重新安装,结果安装了3,4次发现不对,在网上搜素资料下面总结一下所有可能的错误

  • 可能一
    先打开cmd输入java看报错,Java是否正常。如果报错提示如下:Could not create the Java virtual machine.
    那么有可能是path路径有个中文目录或者有中文标点符号,导致java 和idea 遍历path路径出错。通过cmd里输入path命令,得到类似的输出信息:
  • 可能二
    如果输入在cmd输入java报错:
    Picked up JAVA_TOOL_OPTIONS: -agentlib:jvmhook
    Picked up _JAVA_OPTIONS: -Xrunjvmhook -Xbootclasspath/a:D:\Program Files (x86)\HP\QuickTest Professional\bin\java_shared\classes;D:\Program Files (x86)\HP\QuickTest Professional\bin\java_shared\classes\jasmine.jar
    Unrecognized option: Files
    那么请你回忆一下,最近是不是安装过其他软件,更改了java的路径:
    这类错误多半是由于在本地正常安装了JDK 或者JRE后,再安装了其它会添加或更改JAVA环境变量的软件,比如测试常用工具QTP的JAVA-ADDIN插件等等,在这些软件的安装过程中,会自动添加一些JAVA环境变量信息,这样就导致了环境变量的冲突和错误,所以当出现这类错误时,只需将除了最初设定的JAVA_HOME和CLASSPATH外,其余自设的JAVA环境变量全部删除即可,或者删除掉相关的JAVA_TOOL_OPTIONS参数。
    我现在采用的是将JAVA_TOOL_OPTIONS参数删除掉,进入windows环境变量设置:

    方法

    删除用户变量中的JAVA_TOOL_OPTIONS后正常:
全部评论

相关推荐

头像
09-29 16:18
门头沟学院 Java
点赞 评论 收藏
分享
一颗宏心:华为HR晚上过了十二点后还给我法消息。
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务