to:  study_body(珍惜每一天) 
Thanks!
应该不是main的问题,我试过另外一个类也是出现这个问题代码如下:
public class Test{
    public static void main(String[] args) {
        int sum = 0;
        for (int current = 1; current <= 10; current++) {
            sum += current;
        }
        System.out.println("Sum = " + sum);
    }
}
classpath:C:\j2sdk1.4.1\lib\tools.jar;C:\j2sdk1.4.1\lib\dt.jar是classpath写错了吗?

解决方案 »

  1.   

    把你编译生成的.class文件放到classpath中
      

  2.   

    classpath里加上当前路径(.)
    classpath=.;C:\j2sdk1.4.1\lib\tools.jar;C:\j2sdk1.4.1\lib\dt.jar
      

  3.   

    knight_qmh(辉) 你好,我用的的方法改了classpath运行成功了,当我又将classpath改回原来以后,也可以运行,我有点糊涂了
      

  4.   

    knight_qmh(辉),我知道了,是因为我没有从新编译
    shuhw(我想睡觉) 你说的也对
    谢谢大家了,结帖