main 是小写 不是大写"Main" 下面的正确 import java.io.*; public class MyJavaApplication { public static void main(String[] args) { System.out.println("Hello,java world"); } }
to:owenyang(和java 在一起) 我试了一下,好像还是不行to:bellatong(童童) 哦,我的疏忽,打错了,不好意思还有xp下设置的环境变量需要重起系统吗? 现在的出错信息又变了: Exception in thread "main" java.lang.NoSuchMethodError: main
最好重启一下系统,另外java.io.*不用import,java默认了
F:\JBuilder7\jdk1.3.1\bin\javaw -classpath "C:\Documents and Settings\Administrator\jbproject\test\classes;F:\j2sdk1.4.0\jre\lib\ext\classes12.zip;F:\JBuilder7\jdk1.3.1\demo\jfc\Java2D\Java2Demo.jar;F:\JBuilder7\jdk1.3.1\jre\lib\i18n.jar;F:\JBuilder7\jdk1.3.1\jre\lib\jaws.jar;F:\JBuilder7\jdk1.3.1\jre\lib\rt.jar;F:\JBuilder7\jdk1.3.1\jre\lib\sunrsasign.jar;F:\JBuilder7\jdk1.3.1\lib\dt.jar;F:\JBuilder7\jdk1.3.1\lib\htmlconverter.jar;F:\JBuilder7\jdk1.3.1\lib\tools.jar" test.MyJavaApplication Hello,java world
我以前也常出现这个错!好象我这类的问题都这么解决的?!呵呵!!
import java.io.*;
public class MyJavaApplication
{
public static void Main(String args[])
{
System.out.println("Hello,java world");
}
}
很简单,不应该有错的吧,而且我编译也通过啦
不过,你的classpath设置前面再加一点
classpath:.;E:\JDK\lib\tools.jar;E:\JDK\lib\dt.jar
这个点很重要哦。
试试,在command中运行时先输入:set classpath
下面的正确
import java.io.*;
public class MyJavaApplication
{
public static void main(String[] args)
{
System.out.println("Hello,java world");
}
}
我试了一下,好像还是不行to:bellatong(童童)
哦,我的疏忽,打错了,不好意思还有xp下设置的环境变量需要重起系统吗?
现在的出错信息又变了:
Exception in thread "main" java.lang.NoSuchMethodError: main
Hello,java world