我是这么在linux下装sdk的!!
samus 2003-09-13 01:51:49 1.在sun的网站上下的j2sdk1.4.2_01 for linux(rpm)
2.在shell下 ./j2sdk-1_4_2_01-linux-i586.bin之后生成j2sdk-1_4_2_01-linux-i586.rpm
3.双击它安装完毕(/usr/java/j2sdk1.4.2_01)
4.在/etc/profile尾部添加:
JAVA_HOME=/usr/java/j2sdk1.4.2_01
export JAVA_HOME
CLASSPATH=/usr/java/j2sdk1.4.2_01/lib:/usr/java/j2sdk1.4.2_01/jre/lib
export CLASSPATH
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:.
export PATH
JRE=/usr/java/j2sdk1.4.2_01/jre
export JRE
5.在shell中输入:
source /etc/profile
6.测试:
# java -version
java version "1.4.2_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_01-b06)
Java HotSpot(TM) Client VM (build 1.4.2_01-b06, mixed mode)
# javap
No classes were specified on the command line. Try -help.
7.运行
在/root下生成一个test.java文件,其内容:
class test{
public static void main(String[] args){
System.out.println("test");
}
}
shell
#javac test.java
#java test
Exception in thread "main" java.lang.NoClassDefFoundError: test
问题:
为什么?