初学JAVA,helloworld也显示不出来.请哥哥姐姐大虾小虾帮忙!在线等

s_sword 2004-09-13 12:19:46
源程序不贴了,和所有书上的一样,
报错误为 :Exception in thread "main" java.lang.NoClassDefFoundError: helloworld

请指教
...全文
190 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
s_sword 2004-09-13
  • 打赏
  • 举报
回复
to JeromeLiu(烛光) 我写错的
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
Rockay 2004-09-13
  • 打赏
  • 举报
回复
我想你可能是运行时有问题
应该是
javac HelloWorld.java
java HelloWorld //注意没有 .class
JeromeLiu 2004-09-13
  • 打赏
  • 举报
回复
报错误为 :Exception in thread "main" java.lang.NoClassDefFoundError: helloworld
--
你是java helloworld
运行的吧,java大小写敏感,java后的类名要与有main方法的类的名字相同。

文件名是:HelloWorld.java
javac可以编译过去
java时报错
--
你这样:java HelloWrold
ABC1985 2004-09-13
  • 打赏
  • 举报
回复
现在用windows XP的人应该比较多吧,我就以windows XP为例详细的说一下环境变量的设置吧!
右键点击“我的电脑”,选择“属性”,——〉“高级”——〉“环境变量”,进去后有两栏,在下一栏,即“系统变量”选择“PATH”,然后添加你要添加的路径,比如说“C:\...(版本号)\bin”,注意在两个路径之间要加上分号“;”
射天狼 2004-09-13
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/3357/3357906.xml?temp=.4028131

看看这个~~~~~~
mubing1126 2004-09-13
  • 打赏
  • 举报
回复
可能要设置classpath的环境变量,这个环境变量是java class包的环境,我也是初学者,也碰到过这样的问题,但是具体这个变量该怎么设置,我现在也搞不清楚,有没有高手来说说?
s_sword 2004-09-13
  • 打赏
  • 举报
回复
源程序是
public class HelloWorld
{
public static void main(String args[])
{
System.out.println("HelloWorld@23213");
}
}

文件名是:HelloWorld.java
javac可以编译过去
java时报错

不是装了java要设置什么东西
junxi 2004-09-13
  • 打赏
  • 举报
回复
是你的大小写出问题了,你检查一下,你的类名是不是helloworld

因为java语言是区分大小写的.
射天狼 2004-09-13
  • 打赏
  • 举报
回复
NoClassDefFoundError//没有类被发现

你的文件名取名和类名一样吗?注意大小写!!
kingljx 2004-09-13
  • 打赏
  • 举报
回复
没有main()是不能运行的
射天狼 2004-09-13
  • 打赏
  • 举报
回复
public class HelloWorld
{
public static void main (String [] args)
{
System.out.println ("Hello World!");
}
}
will52000 2004-09-13
  • 打赏
  • 举报
回复
环境变量设置久了,就会有你的问题,可以试试在环境变量后面加个;
在这之前在命令行写java -classpath . *试试看应该也有效
ithuang 2004-09-13
  • 打赏
  • 举报
回复
以UltraEdit為例

path
C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\Program Files\UltraEdit;%JAVA_HOME%\bin

JAVA_HOME
C:\j2sdk1.4.1_02
s_sword 2004-09-13
  • 打赏
  • 举报
回复
我现在设置过了 但是还是不行,等我重启机子后如果可以了,马上揭帖
twenth 2004-09-13
  • 打赏
  • 举报
回复
用一个软件比如jcreator或jbuilder就可以了,不用设置什么
JeromeLiu 2004-09-13
  • 打赏
  • 举报
回复
to JeromeLiu(烛光) 我写错的
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld

--
还不能用吗?
那可能是classpath没有设置好。
你在环境变量里面加上.目录,是当前目录意思。
classpath=.;.......
s_sword 2004-09-13
  • 打赏
  • 举报
回复
to ABC1985(赛风) 必须要写版本号吗? 我装在 E:\java下 我的PATH已经改为E:\java\bin 了

62,623

社区成员

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

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