LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 929|回复: 5

[求助]在linux下设置java环境变量的问题

[复制链接]
发表于 2004-2-28 09:02:39 | 显示全部楼层 |阅读模式
偶在linux下装了j2sdk,设了环境变量后,javac *.java 都通过了,可是到了运行时就显示如下错误
java TestList.class
Exception in thread "main" java.lang.NoClassDefFoundError: TestList/class

我的/etc/profile
JAVA_HOME=/usr/local/j2sdk1.5.0
PATH=.JAVA_HOME/binPATH
export CLASSPATH=$JAVA_HOME/jre/lib/rt.jarJAVA_HOME/lib/tools.jar:.
export JAVA_HOME PATH


j
发表于 2004-2-28 11:46:50 | 显示全部楼层

回复: [求助]在linux下设置java环境变量的问题

最初由 crazygundam 发表
偶在linux下装了j2sdk,设了环境变量后,javac *.java 都通过了,可是到了运行时就显示如下错误
java TestList.class
Exception in thread "main" java.lang.NoClassDefFoundError: TestList/class


在你的程序中,类名是怎么取的?
 楼主| 发表于 2004-2-28 14:09:40 | 显示全部楼层
源代码如下:

  1. import java.util.*;

  2. public class TestList{
  3.         public static void main(String[] args){
  4.                 List<Integer> list = new ArrayList<Integer>();
  5.                 list.add(0, new Integer(10));
  6.                 int total = list.get(0).intValue();
  7.                 System.out.println(total);
  8.                 //list.add(1, "aa");
  9.         }
  10. }
复制代码
 楼主| 发表于 2004-2-28 14:10:44 | 显示全部楼层
这段代码我在windows下编译运行都没有问题
发表于 2004-2-28 17:43:29 | 显示全部楼层
#java TestList
发表于 2004-2-29 11:27:32 | 显示全部楼层
呵呵,还是Tony兄细心,我还没看出来呢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表