主题 : 【求助】JAVA程序编译后执行的问题
化身肥宅,躺平!
级别: 联盟成员

UID: 17
精华: 2
发帖: 6284
威望: 8 星
金钱: 290287 浮游币
贡献值: 7204 点
好评度: 8681 点
人气: 0 点
在线时间: 322(时)
注册时间: 2004-03-24
最后登录: 2024-03-16
楼主  发表于: 2005-07-28 23:26

【求助】JAVA程序编译后执行的问题

原代码
复制代码
  1. class Welcome {
  2.   public static void main (String args[]) {
  3.     System.out.println("......");
  4. }
  5. }


编译正常,执行出现
Exception in thread "main" java.lang.NoClassDefFoundError: Welcome
兜兜转转 回来了
化身肥宅,躺平!
级别: 联盟成员

UID: 17
精华: 2
发帖: 6284
威望: 8 星
金钱: 290287 浮游币
贡献值: 7204 点
好评度: 8681 点
人气: 0 点
在线时间: 322(时)
注册时间: 2004-03-24
最后登录: 2024-03-16
沙发  发表于: 2005-08-01 02:22

引用
下面是引用kill827于2005-07-30 01:52发表的:
首先确定以下文件名是不是Welcome.java(注意大小写)
然后确定以下环境设置对了没有,就是PATH,JAVAHOME两个有没有设好
例如JAVAHOME=.;c:jdk1.4.2
特别是那个.得加上


按书上的,path设置好了,还有个Classpath,JAVAHOME这个没有提到啊~~

引用
下面是引用炯毅于2005-08-01 00:10发表的:
不是public class Welcome的话对文件名没有要求,你这段程序没有毛病,应该就是配置问题

最好用工具编译,初学者安个JCreator pro就可以,找个破解版就行


谢谢,我去试试
兜兜转转 回来了