求教:java小程序用eclipse可以编译运行,用命令行编译通过但不能运行
系统是win7,jdk版本是1.7.0.21
classpath .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;D:\java;%TOMCAT_HOME%\common\lib\servlet-api.jar;
javahome
C:\Java\jdk1.7.0_21
path
C:\Program Files\CodeBlocks\MinGW\libexec\gcc\mingw32\4.7.1;C:\Program Files\CodeBlocks\MinGW\bin;C:\Program Files\NVIDIA Corporation\PhysX\Common;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%\bin;D:\sa\MySQL\bin;%TOMCAT_ HOME%\bin;
小程序代码是
public class TestToString{
public static void main(String[] args){
Dog d = new Dog();
System.out.println("d:"+d);
}
}
class Dog{
}
编译可以通过
运行时提示 在类TestToString中找不到主方法 请将主方法定义为public static void main(String[] args)