Java初学者遇到的极简单的问题

Goofyyang 2004-01-11 09:52:26
今天才开始看Java,下载了一份J2SE SDK,安装,把D:\j2sdk1.4.2_03\bin加入Path,然后按照SUN网站上的Your First Cup of Java一文写了最入门级的HelloWorld程序,存为HelloWorldApp.java,执行javac HelloWorldApp.java,得到HelloWorldApp.class,然后执行java HelloWorldApp.class,可这个时候总提示

Exception in Thread "main" java.lang.NoClassDefFoundError: HelloWorldApp/class

我学习的代码如下:

class HelloWorldApp {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}

这是完全按照网站上搬来的,自觉没什么错了,可总是出现上面那个错误。还请大家给解决一下!谢谢!
...全文
13 3 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
xudongcnmusic 2004-01-11
你可以将PATH变量设成D:\j2sdk1.4.2_03\bin;other stuff这样省的设classpath了,同时你应该运行java HelloWorldApp
  • 打赏
  • 举报
回复
zengpan_panpan 2004-01-11
运行用java HelloWorldApp而不是java HelloWroldApp.class
  • 打赏
  • 举报
回复
staminalim 2004-01-11
在java编程中还有classpath的概念,你在环境变量中设置一个命为classpath的变量,值为.; 是点分号。在启动dos 窗口运行之。
  • 打赏
  • 举报
回复
相关推荐
发帖
Java SE
加入

6.2w+

社区成员

Java 2 Standard Edition
社区管理员
  • Java SE
申请成为版主
帖子事件
创建了帖子
2004-01-11 09:52
社区公告
暂无公告