zoukankan      html  css  js  c++  java
  • 在执行Java命令或eclipse启动程序,提示报错’jvm.cfg无法找到’的解决办法

    一、问题背景

    昨天debug代码的时候,突然发现无法启动程序了。每次启动程序的时候均报如下错误:(回家以后重现了下这个问题。发现不同电脑,所在的lib下的文件夹不一样,应该和jdk安装时硬件的情况有关),想要看解决方案的请直接跳到红字部分

     

    二、解决办法

    遇到这个问题,先去百度了一下,大概有以下几个办法

    1、在C:Windows下,删除java.exe程序(尝试了一下,发现我的目录下不存在java程序,跳过)

    2、在C:WindowsSystem32删除这个目录下的Java、javaw、javaws三个程序。(找了下,也不存在这个目录)

    3、新建program文件夹,把windows的警告忽略。(这个没有具体步骤,听名字也是很复杂的样子,跳过)

    4、重装系统 (直接忽略)

    5、问题是由于卸载jdk不正确导致注册表出现了问题,需要清理注册表。(跳过,本人并没有卸载过jdk,同时对于公司云操作系统的注册表,也不想随便动)

    看了一遍,都没有可行的办法,最后详细的看了下弹出的对话框:

    标题是jvm启动的问题,内容是无法这个文件。

    由于公司的应用程序都是自带JRE的(不要问我为什么),所以先去看下这个路径下的所示文件到底存在不存在。发现不存在后,寻找之前下载,用于验证的应用程序,发现是有的。从Oracle官方下载的jdk下也是有的(题外话,前两天安卓侵权案,oracle输了,真不知道oracle赢了会引起什么社会反应)。比较了一下这几个jvm.cfg文件的内容,都是相同的。直接jdk下的jvm.cfg所在的文件夹拷贝一份到eclipse启动环境的JRE下即可。启动eclipse,发现问题已经解决。

    三、文档的内容

    翻看了一下关于这个文档相关介绍,主要是设置jvm启动模式的。

    具体内容可按照这篇文章:

    http://www.cnblogs.com/fsjohnhuang/p/4270505.html

     

  • 相关阅读:
    JZOJ6096 森林
    HIT暑期集训 二分图匹配
    HIT暑期集训 网络流
    HIT暑期集训 tarjan,dfs序
    HIT暑期集训 图论基础
    HIT暑期集训 AC自动机
    HIT第二周 周测补题
    HIT暑期集训 字符串
    HIT暑期集训 动态规划
    HIT暑期集训 平衡树
  • 原文地址:https://www.cnblogs.com/jilodream/p/5538752.html
Copyright © 2011-2022 走看看