等你的季节歌曲m丅v:我要被这整疯了(一个关于java的问题)

来源:百度文库 编辑:高考问答 时间:2024/04/29 01:25:11
我的机子上安装了jdk1.5.0_06和jre1.5.0_06,环境变量设定如下:chasspath = .;C:\Program Files\Java\jdk1.5.0_06\lib\tools.jar;C:\Program Files\Java\jdk1.5.0_06\lib\dt.jar
path 中加上C:\Program Files\Java\jdk1.5.0_06\bin;
但在dos执行“java”命令时还是有如下错误:
D:\>java
Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'
has value '1.3', but '1.5' is required.
Error: could not find java.dll
Error: could not find Java 2 Runtime Environment.

但执行“javac"命令时却有用法提示。
请高数指教啊!!!!
那应该怎么改注册表呢???
我很菜~~~~
谢谢啊

你的注册表有问题
注册表下的JAVA版本是1.3,而你安装的是1.5版本的
你得改下注册表
在'Software\JavaSoft\Java Runtime Environment\CurrentVersion' 将键值1.3修改为1.5就可以了
还有,你是不是安装过1.3版本的,你最好到SUN公司下下载JDK1.5的安装版本(可执行程序),然后安装,这样安装JDK时程序会自动更改注册表的值!

需要重新装java.dll
你试一下