现在的位置: 首页 > 综合 > 正文

Java中的环境配置及其[could not open C:/program files/java/jre6/lib/i386/jvm.cfg ]

2013年12月04日 ⁄ 综合 ⁄ 共 863字 ⁄ 字号 评论关闭

 

本人用的是win7的系统,所以在这里我就专对win7做解释;

首先说下Java的环境配置:

[计算机]右键的[属性]----->[高级系统设置]----->[高级]中的[环境变量(N)]----->在用户变量中点击[新建]按键,建立一个[变量名][classpath],[变量值][,;C:\jdk\lib;]设定好后点击确定(在变量值中所要填写的为你的JDK所安装的文件夹目录中,而且最终要对应的文件夹为jdk中的lib)----->再次点击[新建]按键,建立一个[变量名][path],[变量值][C:\jdk\bin;],设定好后点击确定----->之后再点击两个刚依次打开对话框中右下方的确定,这样Java的环境变量就设置好了;

但是有的时候,由于JDK被重复的安装卸载,使得电脑的注册表中的值设定紊乱,最终导致出现开打eclipse或者是在命令窗口中运行java而出现could not open C:/program files/java/jre6/lib/i386/jvm.cfg 等的类似提示时,就要做出相应的修改注册表的处理;

解决办法:                  

标准JDKlib目录下确实没有i386的目录,这个只在JRE中存在。你大概安装JDK时,同时安装的JRE没安装正确,才导致这个问题的。可以修改注册表解决(假设你是1.6):显示[windows  + R]在运行的对话框中输入[regedt32.exe],再点确定;之后按下述的注册表文件查找 [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java
Runtime Environment\1.6\]
然后将下列两个文件[JavaHome=D:\jdk\jre][RuntimeLib=D:\jdk\jre\bin\client\jvm.dll]修改成现在JDK所安装的目录文件夹

http://hi.baidu.com/more026/blog/item/b476631c09612277f624e4d5.html

抱歉!评论已关闭.