查看完整版本: [-- 【求助】JAVA程序编译后执行的问题 --]

【 浮游城 - Castle in the Sky | 开放邀请注册,PS|SS|WII|DC下载研究中心 】 -> 【 电脑全方位 | Computer All Round 】 -> 【求助】JAVA程序编译后执行的问题 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

心太 2005-07-28 23:26

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


编译正常,执行出现
Exception in thread "main" java.lang.NoClassDefFoundError: Welcome

jdwm 2005-07-29 14:35
是不是Welcome这个类没有定义啊,

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

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

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

心太 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就可以,找个破解版就行


谢谢,我去试试


查看完整版本: [-- 【求助】JAVA程序编译后执行的问题 --] [-- top --]


Powered by PHPWind Code © 2003-08 PHPWind
Gzip enabled

You can contact us