标题:help
只看楼主
winlen
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2004-9-30
 问题点数:0 回复次数:3 
help

我的java源文件是这样的:

public class Test { public static void main(String [] args) { char ch=97; System.out.println(ch); } } 保存为 Test.java 文件后编译无错,但执行时出现下面的错误 : Exception in thread "main" java.lang.NoClassDefFoundError: Test 请问为何?

搜索更多相关主题的帖子: help 
2004-10-06 01:20
ccnjava
Rank: 1
等 级:新手上路
帖 子:98
专家分:0
注 册:2004-7-13
得分:0 

不太清楚。。。我能做的只是把你的代码放到我这里试一下

试过以后。你的代码编写没有问题哇。

会不会是jdk 方面没设置好?这方面你可以找找论坛上有没有文章。呵呵


特此感谢三位版主对小菜鸟长期以来的帮助 他们是 jellen(类痴狂人 ) tempnetbar(J湖散人 )和Anstey (排名不分先后) 呵呵,这些日子让小菜鸟受益非浅。 忠心的谢谢您们!
2004-10-06 09:12
Anstey
Rank: 1
等 级:新手上路
帖 子:94
专家分:0
注 册:2004-4-14
得分:0 

上次这个问题就在这里讨论过,呵呵。SORRY,我还是没有找到答安。

假设你的PATH设置没有问题:

check : 1.是否有一个叫Test.class的文件存在(必须和Test.java在同一个路径下)

2.看看是不是真的编译过了

3.如果你是在command window运行。make sure you type: java Test(not java Test.java)

如果不是在command window运行,试着在那里编译,运行,看看这个问题是否存在(javac Test.java

java Test)

4.也许是你用的编写文件没有设置好(TextPad, JCreator etc...)

Having said that, I m not sure how to fix this problem, tell me if you find the answer.Sorry about that...


Anstey. Cheers. I love CAPPUCCINO~~
2004-10-06 14:02
reven
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2004-10-13
得分:0 

我也遇到过

但是还是不知道

有些程序虽然是错误的··但是用IE看就是对了的~?~有些怪··


来到这里 我就想学习~ 快乐的射手座~希望成为大家的好朋友
2004-10-13 21:46



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-6077-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.542452 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved