一个j2sdk1.4.1_01的问题

llpyxz 2003-03-25 03:21:01
我做了一个"HelloWorld"的小例子测试,javac可以通过,但我java运行时出如下错
F:\>java Test
Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'
has value '1.4', but '1.2' is required.
不知道是什么原因,是不是和j2ee冲突,我在同一路径下装了j2ee。请高手指点。
...全文
37 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
kony123 2003-03-29
  • 打赏
  • 举报
回复
注册表达问题!稍微改一下!将jdk1。4改为默认的记住classpaht对应注册表中的(主)jdk vm
hzhstar 2003-03-29
  • 打赏
  • 举报
回复
这个问题我也想知道.
因为我刚来,无权发贴子.
问大家一个问题:
我在window2000安装j2sdk-1_4_0_01-windows-i586,
如何设环境变量. 是不是系统/高级\环境变量,要怎么设?
谁能告之, 我将感激不尽
BenCao 2003-03-25
  • 打赏
  • 举报
回复
注册表的问题,删除其他版本的jdk注册信息
Shield Pai 2003-03-25
  • 打赏
  • 举报
回复
我也曾经遇到过类似的情况,我想你的机器上还装了不同版本的JDK,试试修改注册表,或者环境变量.

修改注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit-->CurrentVersion-->
改成你现在使用的JDK版本,另外,找到JavaSoft\Java Runtime Environment\CurrentVersion
同样改成你现在使用的版本号.

编辑环境变量:
新建一个系统变量 JAVA_HOME, 值是你现在jdk安装的绝对路径.

试试看,不知能否解决,如果不能,请反馈,谢谢!
llpyxz 2003-03-25
  • 打赏
  • 举报
回复
我的系统配置使用的就是j2sdk1.4.1_01.
Robornet 2003-03-25
  • 打赏
  • 举报
回复
修改使用1.2的系统中的jdk配置
再删除注册表javasoft分支中的1.2相关东西~~~,
learnner 2003-03-25
  • 打赏
  • 举报
回复
你误删了注册表中的东西吧?
llpyxz 2003-03-25
  • 打赏
  • 举报
回复
是不是注册表的原因,路径中含有中文。

81,122

社区成员

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

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