广州apm线出站怎么打卡:Exception in thread "main" java.lang.NoClassDefFoundError: HelloDate

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/01 08:59:53
这个是java文件在经过javac编译过以后,执行java的时候报出来的。在命令行下执行的。
HelloDate文件放在d盘根目录下D:\HelloDate.java
JAVA_HOME=D:\j2sdk1.0.1_07;
path=D:\j2sdk1.0.1_07\bin;
classpath=D:\j2sdk1.0.1_07\bin;D:\j2sdk1.0.1_07\jre\bin;D:\j2sdk1.0.1_07\lib\dt.jar;
jdk的安装目录:D:\j2sdk1.0.1_07

没有找到HelloDate这个类。
把你的执行路径、环境变量、classpath和JDK位置贴上来吧。

classpath 里面少一个 .;(点号,分号),表示当前目录。加上以后,你先cd 到D盘根目录,再javac 和 java,就可以了。这2个路盲不认得路的,你要在classpath上配置好,或者使用 -cp 参数。具体你可以到网上搜一下关于 classpath 的相关内容——不过我觉得不如自己动手试几个不同的设置,就能非常深刻地理解了。我就没有到网上仔细搜过^_^