菜鸟问,JAVA运行的一个简单错误,郁闷ing

仲漫 2005-10-14 11:58:41

HelloDate.java如下:


import java.util.*;
public class HelloDate {
public static void main(String[] args)
{
System.out.println("Hello, it's: ");
System.out.println(new Date());
}
}

放在D:\TEST目录下

问:在dos环境下,
在D:\TEST目录下用javac HelloDate.java 编译通过
可是执行 java HelloDate时候为什么会有如下提示?
Exception in thread "main" java.lang.NoClassDefFoundError:HelloDate


另外如果我用Eclipse调试怎样才能看到运行结果?



...全文
85 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
fankobe 2005-10-15
  • 打赏
  • 举报
回复
应该还需要这个:D:\TEST;.; 注意后面的点“.”表示的是当前文件的路径
你加入去试试
仲漫 2005-10-15
  • 打赏
  • 举报
回复
我的classpath是c:\J2SDK1.4.1\LIB\TOOLS.JAR;c:\J2SDK1.4.1\LIB\DT.JAR;D:\Tomcat 4.1\COMMON\SERVLET.JAR
有问题吗?好像是eclipse配置的
我的J2SDK1.4.1确实是放在C:\下,tomcat的路径也没有问题呀
laou2008 2005-10-15
  • 打赏
  • 举报
回复
没有问题啊,应该是你的classpath没有配置好,在看看自己的配置吧。。
仲漫 2005-10-15
  • 打赏
  • 举报
回复
哦,我用的是java1.4.1
仲漫 2005-10-15
  • 打赏
  • 举报
回复
是classpath配置的问题
仲漫 2005-10-15
  • 打赏
  • 举报
回复
找到原因了,2楼和4楼的都有道理,谢谢了
interhanchi 2005-10-15
  • 打赏
  • 举报
回复
看一下D:\TEST下面有没有 HelloDate。这个文件!

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧