遇到一点环境变量设置的小问题!

yzhxhwt 2005-12-09 04:54:27

我的jdk4.0是先安装的,安装了c:\的默认的目录下,后来我又在网上下载了一个jdk 5.0,就是和netbeans4.1一起的那个,我没在意,他是在C:\Program Files\Java下的,后来我又装了jbuilder9,是装在d:\的,现在好多jdk,打开cmd,然后运行java,出现如下提示:
Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'
has value '1.4', but '1.5' is required.
Error: could not find java.dll
Error: could not find Java 2 Runtime Environment.


请教懂的人,如何解决?
...全文
149 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yzhxhwt 2005-12-09
  • 打赏
  • 举报
回复
直接java不成功,只要输了java,肯定会输出Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'
has value '1.4', but '1.5' is required.
Error: could not find java.dll
Error: could not find Java 2 Runtime Environment.
kenny1979 2005-12-09
  • 打赏
  • 举报
回复
在cmd中执行java -verbose
看一下加载的路径,就可以知道你现在运行的是那个jvm里,然后再到注册表里改
nol 2005-12-09
  • 打赏
  • 举报
回复
同意。

删掉,再装,只装一个。
navy7148 2005-12-09
  • 打赏
  • 举报
回复
最好不要同时装jdk1.4和jdk1。5,会出很多奇怪的问题呢
yzhxhwt 2005-12-09
  • 打赏
  • 举报
回复
我打开Java Runtime Environment
里面有1.4.1
1.4.1_01
1.5
1.5.0_06

里面而且没CurrentVersio项,上面点了也没有,我都点过了!
yzhxhwt 2005-12-09
  • 打赏
  • 举报
回复
谢谢,我试试
xdop 2005-12-09
  • 打赏
  • 举报
回复
注册表项

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment]
"CurrentVersion"="1.4"

1.4改成1.5

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧