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(虚拟机)加载类的时候所查找的路...

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

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

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

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

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

CLASSPATH配置错误 CLASSPATH:C:\Program Files\Java\jdk1.6.0_10\bin;C:\Program Files\Java\jdk1.6.0_10\libtools.jar 应该把设置成.;C:\Program Files\Java\jdk1.6.0_10\bin;C:\Program Files\Java\jdk1.6.0_10\lib\tools.jar(注意前面的....

用cmd命令运行的话.假如你在D:\ftp\下运行,首先进入这个目录,然后再编译运行,你如果用java abc也不能运行的话,建议你在环境变量——系统变量中新建一个classpath=. 。表示在当前目录找到你的.class文件运行。你能编译出.class文件,说明你的pa...

首先,请确保的配置正确。你的CLASSPATH=D:\Program Files\Java\jdk1.7.0而 PATH=D:\Program Files\Java\jdk1.7.0\bin 这样就行了。 如果你的东西在E盘,那么首先转到E盘下e:\myjava,如用命令:e:回车再 CD myjava 回车到e:\myjava> 然后先执行...

能编译说明环境是正确的,那就是你的类定义的有问题。你的文件名是类的名字吗(也就是HelloWorld.java 与 public class HelloWorld相同)

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