具体提示为:Error opening registry key 'Software\JavaSoft\Java Runtime Environment'
Error: could not find java.dll
Error: could not find Java 2 Runtime Environment.JDK安装成功后JAVAC在任何一个目录下面都能够正常执行。但是JAVA置能够在jdk1.3\bin目录下面执行,请问是为什么???多谢!!!
Error: could not find java.dll
Error: could not find Java 2 Runtime Environment.JDK安装成功后JAVAC在任何一个目录下面都能够正常执行。但是JAVA置能够在jdk1.3\bin目录下面执行,请问是为什么???多谢!!!
那么为什么能够在jdk1.3\bin目录下正常运行那?
我的电脑-->属性-->高级-->环境变量-->Java_Home\你的Jdk路径
我的电脑-->属性-->高级-->环境变量-->ClassPath\你的JDK路径
我的电脑-->属性-->高级-->环境变量-->Path\你的JDK路径\bin
具体为path="%path%;C:\jdk\jre\bin"
--------------
该为你自己的路径试试看吧
去看看里面有没有你想要的答案
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment
出了问题尝试修改或者
删除HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft节点,重新装一遍试试
我的就是这样子搞定了!谢谢!
不过我没有重新安装,而是直接改注册表的内容!
Path=.;c:\j2sdk1.4.0\bin;
CLASSPATH=.;c:\j2sdk1.4.0\lib\tools.jar;c:\j2sdk1.4.0\lib\dt.jar
我用的jdk是1.4.0的,都一样把j2sdk1.4.0替换掉 你的jdk 就行拉。
你事实看看行不行~~~