站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题javac编译一个简单程序出错

javac编译一个简单程序出错

摘要: javac编译一个简单程序出错


程序:
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


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



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


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



%JAVA_HOME%/jre/lib/rt.jar;


应该不是程序的问题,我在命今行中直接输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



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



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


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


的确,这样它就认为你没有引入这个包...


↑返回目录
前一篇: 如何控制上传文件的失效期,并通知给用户。
后一篇: EL如何截取子字符串?