我的系统是windows7,安装JDK后,我又将它卸载掉了,将jre6的文件夹也删除了。接着重装了JDK,但是在JDK目录下没有jre的目录了。JDK的安装文件里是自带jre6的,后来我又想单独安装jre,可以提示我电脑里已经安装了。
    后来在dos下编译成功,但是运行时出现Error:could not open 'c:\program Files\Java\jre6\lib\i386\jvm.cfg'的错误提示是什么情况?

解决方案 »

  1.   

    你直接导入你的jdk名称就可以了(如:jdk1.6.0_10),我也遇到过这个情况,找不到jre6 ,但是我直接输入 jdk1.6.0_10 就可以了,不知道对你有没有帮助,呵呵
      

  2.   

    看看这个 别地方copy的今天无聊换了个JDK...直接把别人机器上的JDK拷贝过来,出现问题了... 
      could not open '\java\lib\i386\jvm.cfg' 
      后来找了半天环境变量... 改的也没问题,才想起来没有修改注册表,解决办法是: 
      重新安装JDK时注册表中\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environemt\1.6 项目下的JavaHome和RuntimeLib设置没有更新,将这两个项目更正即可. 
      

  3.   

    我一般都不装jdk的,也不需要jre。
    1.找一个别人安装过的jdk,或者是myeclipse自带的jdk6,配置环境变量。
    2.jdk根目录下自带一个jre,不用再安装
    3.找一个安装过的jdk,压缩成.rar文件,带走,用的时候解压,配置环境变量。ok。