我装了JCreator但是在编译一个简单的JAVA程序时遇到以下问题:
/////////////////////////////////////////////////////////
我的源程序是:
public class HelloJava{
public static void mail(String arg[]){
System.out.println("Hi java!");
}
}
//////////////////////////////////////////////////////////
但在运行后跳出的界面上显示的是:
Exception in thread "main" java.lang.NoClassDefFoundError:HelloJava
Press any key to continue...
/////////////////////////////////////////////////////////
请问这是什么缘故?该如何解决?谢谢!
/////////////////////////////////////////////////////////
我的源程序是:
public class HelloJava{
public static void mail(String arg[]){
System.out.println("Hi java!");
}
}
//////////////////////////////////////////////////////////
但在运行后跳出的界面上显示的是:
Exception in thread "main" java.lang.NoClassDefFoundError:HelloJava
Press any key to continue...
/////////////////////////////////////////////////////////
请问这是什么缘故?该如何解决?谢谢!
main(...)
不是mail(...)
记着以后写程序仔细点
大姐帮忙看看这个
http://community.csdn.net/Expert/topic/4272/4272775.xml?temp=.2397272
这个是个参数可以随便定义 叫什么都无所谓main写错了
还有错的话,去 configue->option 创造一个新的的JDK PROFILES还有配置CLASSPATH。上面说的对,你们之看到了他代码字母的错误,但是他的错误的根本是在于他的环境变量classpath没有弄好,所以出现这个问题. 把你的那个语句变成 java -classpath . HelloJava 就好了
看看你的文件是叫HelloJava.java吗