could not find the main classXXXXXXXX Program will exit是什么错误?

我测试了一段简单的代码,可是出现了这个错误
package ddddd;

public class haha {
private int a;
public haha(){
this.a = 1;
}
public static void main(String args[]){
haha ss = new haha();
System.out.println(ss.a);
}
}
这个包是我从别人的文件引入的,用上述测试代码测试出现上述错误,但是我用在自己的eclipse上创建的包里测试上述代码就没有问题,请问是怎么回事?

第1个回答  2012-06-17
可能是在打开方式中的javaw版本过低。比如jdk1.5编译的class文件用1.4的javaw打开就会出现这个问题
第2个回答  2012-06-18
亲,你public class haha 类名首字母不大写的啊!!!
第3个回答  2012-06-17
类名和文件名不一致导致的把
第4个回答  2012-06-17
可能是没有包名吧
相似回答
大家正在搜