当前位置: 技术问答>java相关
同时安装j2sdk和jbuilder,j2sdk下无法编译.java文件。WHY!!!
来源: 互联网 发布时间:2015-05-31
本文导语: 单独安装J2sdk1.4.0并配置,可正常java文件。 但安装jbuilder后,dos下j2sdk无法正常编译.java文件, 出现以下问题: E:excercise>javac AAA_main.java Registry key 'SoftwareJavaSoftJava Runtime EnvironmentCurrentVersion' has value '1.3', but '1.4'...
单独安装J2sdk1.4.0并配置,可正常java文件。
但安装jbuilder后,dos下j2sdk无法正常编译.java文件,
出现以下问题:
E:excercise>javac AAA_main.java
Registry key 'SoftwareJavaSoftJava Runtime EnvironmentCurrentVersion'
has value '1.3', but '1.4' is required.
Error: could not find java.dll
Error: could not find Java 2 Runtime Environment.
WHY!
但安装jbuilder后,dos下j2sdk无法正常编译.java文件,
出现以下问题:
E:excercise>javac AAA_main.java
Registry key 'SoftwareJavaSoftJava Runtime EnvironmentCurrentVersion'
has value '1.3', but '1.4' is required.
Error: could not find java.dll
Error: could not find Java 2 Runtime Environment.
WHY!
|
问题解决了没有?
|
由于两个东西(JB,JDK)的安装都要修改注册表,刚好两者的版本不一样,同时改写注册表时产生冲突,所以会出现上述问题,要先安装JB,然后安装JDK!!!
!!!
!!!
|
不是吧!我认为可能是由于path中设置的问题吧!
因为安装了jbuilder后,path中先找到的jdk可能就是jbuilder中的了,所以只要你把path中1.4的位置放到最开头就可以了,这样,就不会先找到jbuilder自带的jdk了,你试试看!
因为安装了jbuilder后,path中先找到的jdk可能就是jbuilder中的了,所以只要你把path中1.4的位置放到最开头就可以了,这样,就不会先找到jbuilder自带的jdk了,你试试看!
|
因为JB带的JDK版本是1.3.1
在注册表中把JRE改成1.4就应该可以了吧
PATH也要改
在注册表中把JRE改成1.4就应该可以了吧
PATH也要改