当前位置: 技术问答>java相关
简单的jdk1.3配置问题,求救!
来源: 互联网 发布时间:2015-04-04
本文导语: 我用j2sdk-1_3_1_02编译文件的时候, 报错: exception in thread 'main' java.lang.NoClassDefFounderError:filename/java 请问这是怎么回事? 我已经困惑了一天了, 希望有哪位高手指点一下! 谢谢! | 需要设置环境...
我用j2sdk-1_3_1_02编译文件的时候,
报错:
exception in thread 'main' java.lang.NoClassDefFounderError:filename/java
请问这是怎么回事?
我已经困惑了一天了,
希望有哪位高手指点一下!
谢谢!
|
需要设置环境变量
set path=%path%;c:yourjdkbin;
set classpath=%classpath%;.;c:yourjdklib;
set path=%path%;c:yourjdkbin;
set classpath=%classpath%;.;c:yourjdklib;
|
注意一下环境变量的设置就可以了。
通常检查如下环境变量:
(假定你的jdk安装在c:jdk13)
1.JAVA_HOME
set JAVA_HOME=C:jdk13
2.ClassPath
set ClassPath=.;%java_home%lib;
3.Path
set Path=%path%;%java_home%bin;
就可以啦。
另外我试用了一下jdk1.4beta3的,并不怎么好用,
在1.3下编译通过的程序居然在1.4下会出错,
而且是莫名其妙的错,真是。。。
唉,我的水平不够。
通常检查如下环境变量:
(假定你的jdk安装在c:jdk13)
1.JAVA_HOME
set JAVA_HOME=C:jdk13
2.ClassPath
set ClassPath=.;%java_home%lib;
3.Path
set Path=%path%;%java_home%bin;
就可以啦。
另外我试用了一下jdk1.4beta3的,并不怎么好用,
在1.3下编译通过的程序居然在1.4下会出错,
而且是莫名其妙的错,真是。。。
唉,我的水平不够。
|
main() 要申明为static的
|
javac FileName.java
注意大小写
注意大小写
|
classpath中应加入%java_home%libdt.jar;%java_home%jrelibrt.jar
|
应该是public class hello{}
|
PATH:
.;C:jdk1.4bin
CLASSPATH:
.;C:jdk1.4libtools.jar;C:jdk1.4libdt.jar
运行时执行:
java hello
即可
.;C:jdk1.4bin
CLASSPATH:
.;C:jdk1.4libtools.jar;C:jdk1.4libdt.jar
运行时执行:
java hello
即可
|
uoupupupupupup
|
既然楼上的都说清楚了,我也就不罗嗦了。
顺便:Happy new year everyone!
顺便:Happy new year everyone!
|
到论坛查一下!
|
uopupupupup