有两个类,ImportDemo01类调用Demo类中的方法,可是编译的时候一直出现“noclassdeffounderror”这个错误,到底是怎么回事呢?为什么总是失败?谢谢
Demo类是:
package test.c ;
public class Demo{
public String getContent(){
return "MLDN LXH" ;
}
};
ImportDemo01类是:
package org.lxh.demo08.b ; // 放在不同的包中
import test.c.* ; // 导入不同包中的Demo类
public class ImportDemo01{
public static void main(String args[]){
System.out.println(new Demo().getInfo()) ;
}
};

解决方案 »

  1.   

    应该没问题的你把ImportDemo01中的new Demo().getInfo()改成new Demo().getContent()后再试试
      

  2.   


    这个在eclipse中编程就不会出现这样的问题了
      

  3.   

    首先方法名不对,这个要改,不然还要报错,getInfo改掉。
    其次,错误信息是说类没找到,代码来看没问题,所以应该是没有class文件没放到相应的文件夹。
      

  4.   

    是 getContent  不是getInfo吧肯定是你的classpath没有设置对