注册表添加java环境变量_关于环境变量设置问题__JAVA_HOME_注册表_变量_JDK_classpath__169IT.COM...

我再DOS下用JAVAC 和JAVA,JAVAC可以编译过去,可JAVA去说注册表中的

Java Runtime Enviroment1.3

not find java.dll

not find java runtime enviroment

这是为什么?JAVA_HOME=c:jdk14和path=%JAVA_HOME%bin,classpath=.;%JAVA_HOME%bintools.jar;%JAVA_HOME%bindt.jar

另外能不能将将为什么?

|

原因是你的注册表中所指定的JDK版本,有两个以上版本。据你给的信息,可能是你有一个JDK1.4的同时有JDK1.3。

解决方案:

方案1、移出某些个JDK,只留一个JDK;

方案2、进入Regedit,修改注册表,指定自己要使用的JDK1.4

修改方法:

[HKEY_LOCAL_MACHINESOFTWAREJavaSoftJava Development Kit]

"CurrentVersion"="?"

"?"根据你的机器中具体情况而选择,可能是"1.4"

[HKEY_LOCAL_MACHINESOFTWAREJavaSoftJava Runtime Environment]

"CurrentVersion"="?"

|

桌面上选择“我的电脑”(右键)

高级

环境变量

在“系统变量”--->“新建”

在变量名中输入:CLASSPATH,变量值中输入(假设JDK13装在F:JDK13):

F:JDK13LIBdt.JAR;F:JDK13LIBTOOLS.JAR;F:JDK13BIN;然后确定;

好了,配置完了,要重新启动计算机后,环境变量才能有效的。

这样应该没问题了!!!

|

重装jdk吧,好像jre跟你的新版的jdk1.4版本不匹配,

|

classpath=.;%JAVA_HOME%bintools.jar;%JAVA_HOME%bindt.jar

修改为:classpath=.;%JAVA_HOME%libtools.jar;%JAVA_HOME%libdt.jar

|

classpath=.;%JAVA_HOME%bintools.jar;%JAVA_HOME%bindt.jar

path=.;%JAVA_HOME%bin

|

修改注册表

softwarejavasoftjava runtime enviroment

CurrentVersion = 指向1。4所在的位置。

如果没有1。4对应的键值,那么仿照1。3新建一个。

|

可以通过记事本,打开autoexec.bat文件,就可以 设置path  ,不用进注册表!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值