Exception in thread "main" java.lang.NoClassDefFoundError: PrintDate/class
这是常有的事,换台机器就可以,谁也没有办法。
Java有向下兼容性,1.4一定可以运行1.3编译的程序,你在好好检查一下。

解决方案 »

  1.   

    谁也没有办法???我倒,那Java岂不是太烂了?程序明明没有问题可是虚拟机就是不予运行,这也太大的Bug了吧,我感觉一定有什么原因。各位兄弟姐妹们帮忙看看呀。
      

  2.   

    程序肯定没有语法问题,因为JBuilder下运行正确。而且我现在所有的java程序都没法在DOS命令行运行,导师的机器变态到只装JDK的地步,我的程序他都看不了。大家帮我看看,先谢谢光顾我的贴子了。
    PrintDate.java内容如下:import java.util.*;
    public class PrintDate
    {
    public static void main(String[] args)
    {
    System.out.println("Today is "+new Date());
    }
    }
      

  3.   

    同意cm4ever(小P) 
    java PrintDate
    不是java PrintDate.class还有就是classpath问题,需要加上当前路径 .

    classpath=.;c:\jdk\lib\jt.jar;.........