日期:2014-05-20  浏览次数:20684 次

jdk的安装问题,求指导
本帖最后由 huhuint 于 2013-09-21 13:34:20 编辑
为什么我安装了JDK后,使用“Java ”命令时 

提示:
Error opening registry key 'Software\JavaSoft\Java Runtime Environment'
Error: could not find java.dll
Error: could not find Java SE Runtime Environment. 
但是javac命令是好用的
我已经设置了环境变量,我的系统是Win7 32
卸了重新安装,依然不好用
卸了之后,使用java命令,还会出现一样的提示
java jdk

------解决方案--------------------
卸载之后 重新安装 
按着这个来一遍

1.打开我的电脑--属性--高级--环境变量 
2.新建系统变量JAVA_HOME 和CLASSPATH 
变量名:JAVA_HOME 
变量值:C:\Program Files\Java\jdk1.7.0
变量名:CLASSPATH(先执行classpath下目录,在执行当前目录,且如果classpath下目录没有以分号结尾的情况下,只执行classpath目录,不再去执行当前目录) 
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
3. 选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。 
变量名:Path(先执行当前目录,再去执行path下目录)
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
这是java的环境配置,配置完成后直接启动eclipse,它会自动完成java环境的配置

------解决方案--------------------
不能找到 JRE 路径,应该是你的环境变量设置错误。

变量名:JAVA_HOME 
变量值:C:\Program Files\Java\jdk1.7.0 (注意没有分号“;”)

变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; (注意:是新创建的话前面要有“.;” 。不是的话先“;”再加路径)