“Error opening registry key 'Software\JavaSoft\Java Runtime Environment'”是什么错误?

evaporater 2003-10-17 12:12:36
win2k环境
在命令行目录中用javac命令可以编译成功.java文件
然而使用java命令运行.class文件时出现如下错误:

Error opening registry key 'Software\JavaSoft\Java Runtime Environment'
Error: could not find java.dll
Error: could not find Java 2 Runtime Environment.

机器上装有jcreater软件
在该IDE里编译、运行上述文件均成功

应该不是classpath的问题
不知哪位朋友能帮我解决这个问题,谢谢
...全文
4729 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
evaporater 2003-10-20
  • 打赏
  • 举报
回复
有时间装一个试试吧

问题已解决,谢谢!
pigo 2003-10-18
  • 打赏
  • 举报
回复

对了, 好象这个版本的jdk,连api 文档都是中文的,

我只看了一点点。

pigo 2003-10-18
  • 打赏
  • 举报
回复

因为注册表中一个键项被本地化成中文名字了.

(当时我因为这个问题郁闷了半晚上呢)


[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\java运行时环境]

改成:

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment]

windows开始菜单->运行->输入"regedit",然后回车->,按f3打开查找框->输入“java运行时环境”,找到之后,点右键-重命名为:"Java Runtime Environment",然后再按f3,一直把找到的全部都改掉为止。



最简单的办法,就是装jdk1.4吧。

现在都是1.4.2版本了。

qingbt 2003-10-17
  • 打赏
  • 举报
回复
你用的是jdk1.3吧,改一下注册表
caeserwliu 2003-10-17
  • 打赏
  • 举报
回复
如果注册表中是中文的“java运行时环境”,改为“Java Runtime Environment”
evaporater 2003-10-17
  • 打赏
  • 举报
回复
是1.3
怎么改啊?

62,612

社区成员

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

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