程序:
improt java.util.*;public class HelloDate
{
public static void main(String[] args)
{
System.out.println("Hello,it's:");
System.out.println(new Date());
}
}运行时出错:
~# javac HelloDate
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object

解决方案 »

  1.   

    应该是System.out.println(new Date());错了吧,你没把new Date()赋给一个引用,怎么打印出来啊????
      

  2.   

    在你的CLASSPATH中有dt.jar包的位置吗?
      

  3.   

    在你的CLASSPATH中有rt.jar包的位置吗?
    应该是rt.jar
      

  4.   

    应该不是程序的问题,我在命今行中直接输javac也是这个提示,是不是JDK的配置问题?=============================
    TiSV:~# javac HelloDate
    Error occurred during initialization of VM
    java/lang/NoClassDefFoundError: java/lang/Object
    TiSV:~# javac
    Error occurred during initialization of VM
    java/lang/NoClassDefFoundError: java/lang/Object
      

  5.   

    在/root/jdk/jre/lib中没有rt.jre,只有一个rt.pack
    是怎么回事?
      

  6.   


    在/root/jdk/jre/lib中没有rt.jar,只有一个rt.pack
    是怎么回事?
      

  7.   

    是你的import打错啦,你打成improt,试着改过来看一下。
      

  8.   

    String[] args
    错误
    应该是 String args[]