fkjj.net
当前位置:首页 >> jAvA初学者:CoulD not FinD thE mAin ClAss? >>

jAvA初学者:CoulD not FinD thE mAin ClAss?

上面的说对了一点,直接看就是找不到main(); 1:上面说的,main()方法所在的类必须是主类,文件名和该main()所在类同名. 2:上面没错的话就是找不到你的.class文件。原因就是classpath和包名机制, classpath就是JVM(虚拟机)加载类的时候所查找的路...

这是我的classpath配置,请注意前面还有个点.;%JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 点.表示首先在当前目录查找。

请确认JAVA编译器和JRE版本一致 右键点击项目--->>>preference-->>>JAVA compiler 查看编译器版本 右键点击项目--->>>build path--->>>Configure build path--->>>Libraries-->>JRE system library 查看JRE版本 如果不一致,修改成一样即可

解决办法如下: 1、先找到构建路径; 2、选中MyEclipse中带有的JDK; 3、然后如果你有外部的jdk,再执行下面的步骤; 4、选中:外部的jdk; 5、成功,OK!确认就行了。

执行JAVA路径是没错的,错的应该是你的环境配置问题了,你在运行-CMD上,录入JAVA -Version看他出不出来版本号。不出来就是环境变量配错了。如果配置错了可以按下面配置就搞定了 你按下面的步骤就可以设置了。有问题可以百度HI我:步骤如下: 1....

java -version 看你那个提示,你应该是打成java -version了? 编译器误以为你要执行-version class了

你使用的JVM环境版本过低,就是你试图使用一个较低版本的JVM去运行一个较高版本的class文件,例如,你的JDK是1.4版本,Tomcat中执行的class文件是JDK5的。 出现Could not find the main class.program will exit和java.lang.UnsupportedClassVer...

出现could not find the main class错误表示运行的java类中没有主方法(也就是main方法),一个java类要能够编译并运行,必须要有主方法才行。主方法的定义如下: public static void main(String[] args){} 将要执行的代码加入主方法中即可编译...

找不到类的恴思,看看你的类名和文件名一样吗,主方法写对没有。javac XXX.java XXX就是你的类名,文件名。

首先要进行编译, javac UnitTest.java 编译通过的话,把生成的UnitTest.class文件放到 ./com/jersey/test目录下, 再用java com.jersey.test.UnitTest 应该就可以了。 也可以 javac -d . UnitTest.java 进行编译,会自动生成目录,注意-d后面有...

网站首页 | 网站地图
All rights reserved Powered by www.fkjj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com