关于JAVA配置和初次执行的问题,,,我是个新手,感谢回答

x184114107 2008-01-13 11:45:39
恩,问题是这样的,我昨天装的j2sdk-1_4_2_16-windows-i586-p.exe,安装目录是C:\j2sdk1.4.2_16,过程正常,环境变量配置正常,执行THINKING IN JAVA的HelloDate.java通过,,,javac HelloDate.java和java HelloDate.java,完全正常

一天时间不知道弄了什么,找到JDK的安装目录发现有自带的Clork.java想执行看看(东西放在D:\),执行d:\javac Clork.java.OK
继续执行d:\java Clork.java,,,出现Exception in thread "main" java.lang.NoClassDefFoundError: Clork/java,,,我郁闷.然后网上找,说是环境变量的问题.我重新配置,还是不行,想试试HelloDate.java,执行d:\java HelloDate.java发现Exception in thread "main" java.lang.NoClassDefFoundError: Clork/java.....摸名.昨天还好的,,然后找了N多资料,最后摸索到d:\java HelloDate..通过了,返回Hello, it's:Sun Jan 13 23:34:30 CST 2008...我那个开心啊,返回试d:\java Clork发现还是不行Exception in thread "main" java.lang.NoClassDefFoundError: Clork...
我的环境变量配置如下:CLASSPATH=.;C:\j2sdk1.4.2_16\lib;C:\j2sdk1.4.2_16\lib\tools.jar;
:PATH=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\j2sdk1.4.2_16\bin;C:\j2sdk1.4.2_16\jre\bin;
:JAVA_HOME=C:\j2sdk1.4.2_16 (个人觉得这个是多余的,在没有用%JAVA_HOME%的时候)
!!!!!我完全删除JDK并重装过!!!!!!

问题:为什么第一次运行d:\java HelloDate.java可以通过,而第二次必须使用d:\java HelloDate,,,,有什么办法可以变回来么?
为什么在d:\java HelloDate通过后d:\java Clork还是不通过(Clork.java是JDK自带个可以保证没有错误,输入也没有问题,同样的事做了N遍了,不可能每次都错吧....=.=)

谢谢老鸟菜鸟一起来讨论,,,,(不管什么鸟)=.=
诶,俺累死了,弄了一天,头都大了,,,,11.44了,先去睡觉了,明天在来关注!!!!!!!
...全文
161 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
x184114107 2008-01-15
  • 打赏
  • 举报
回复
恩,THS,,,请问怎么给分啊?JAVA_MING?
fhqypm_126 2008-01-15
  • 打赏
  • 举报
回复
这个问题以后你就会了.不是每个程序用JAVA都能运行的.
x184114107 2008-01-14
  • 打赏
  • 举报
回复
恩,是啊,我刚学JAVA,,,THS JAVA_MING......Clork.java已经成功运行了,,,
可是:你能不能解答我的第一个问题啊,就是关于为什么初次可以d:\java HelloDate.java(成功)而第二次以后就必须使用d:\java HelloDate(成功,没有了后缀.java),不然就会提示出错:Exception in thread "main" java.lang.NoClassDefFoundError: HelloDate/java

c2one 2008-01-14
  • 打赏
  • 举报
回复
说了好大一驼,没看懂中心的东西~`
java_ming 2008-01-14
  • 打赏
  • 举报
回复
lz应该还没学applet吧,努力啊,记得去我的博客和空间主页,给我增加访问量哦,谢了!!!!
java_ming 2008-01-14
  • 打赏
  • 举报
回复
Clork.java.OK 这是什么?C:\Program Files\Java\jdk1.6.0\demo\applets\Clock是不是这个程序?这是个Applet,不能像你那样执行的,先 javac Clock.java 会生成Clock.class 再配置html文件,如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<BODY>
<applet code="Clock.class" width=300 height=200></applet> </BODY>
</HTML>

把他和.class文件保存在同一文件夹,在执行AppletViewer Clock.html就可以了,我试过!!
x184114107 2008-01-13
  • 打赏
  • 举报
回复
我不知道怎么给分,,如果不是自动给的,希望可以联系下,俺研究研究.....=.=从来没弄过

23,407

社区成员

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

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