在cmd中输入 javac 文件名.java 提示找不到或无法加载主类。

路径是正确的帮忙看一下是不是环境变量设置错误。多谢!classpath=.;H:\java.JDK\jre\lib path=.;H:\java.JDK\bin

只要不报 JAVAC 是无法识别的内部命令,一般环境变量就没问题
还是你.java文件的问题
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-11-07
.classpath=;%JAVA_HOME%\lib 注意第一个是分号,说明在当前路径下,把这个分号加上去。追问

还是不行啊

追答

运行一下,hello world简单java程序,看看能不能运行。如果正常运行的话,就是你自己java程序的事。跟环境变量没有关系。

追问

就是用的最简单的hello world 网上复制的代码

追答

那重装一下jdk,试一下。 换一个路径安装jdk.

本回答被提问者采纳
第2个回答  2013-11-07
去掉CLASSPATH,不需要这个环境变量了。
第3个回答  2013-11-07
首先先看你环境配好没 输入命令 java -version 如果环境好的话会出现jdk的版本;然后看你的文件是不是在C盘的根目录,命令dir可以显示当前目录下的所有文件,找到后再编译就ok了
第4个回答  2013-11-07
1,请确定你已经cd到你java文件所有目录下
2,请确定是否有main方法

在cmd中输入 javac 文件名.java 提示找不到或无法加载主类。
只要不报 JAVAC 是无法识别的内部命令,一般环境变量就没问题 还是你.java文件的问题

java运行显示“找不到或无法加载主类”怎么回事?
遇到"找不到或无法加载主类"的Java运行问题,通常需要从以下几个方面排查:首先,检查环境变量配置,确保classpath路径正确。默认配置如下:.;%java_home%\\lib;%java_home%\\lib\\tools.jar;确保"."表示当前路径,分号";"是必需的。如果classpath已设置,但问题依旧,可能是代码包名结构导致的。在编写测...

Java 错误:找不到或无法加载主类
当你在尝试运行Java程序时遇到"找不到或无法加载主类"的错误,首先要明确,这并不意味着程序本身存在问题。问题可能出在Java文件命名和路径配置上。首先,确保Java文件的命名规则:类名应该是"Test",而文件名应该是"Test.java"。其次,检查Java环境是否安装并配置正确。在命令提示符中输入"javac"并回车...

java运行显示“找不到或无法加载主类”怎么回事?
安装好,如有问题有两种肯能:一是根本就没有安装java程序或者安装时没有正确安好,二是环境变量没有配好。第四,环境变量配置,变量名Path的值应该是:D:\\Program Files\\Java\\jdk1.7.0\\bin 把这个路径放最好放到最前面用;号与其它隔开 变量名CLASSPATH的值是 .; 就这样就可以(当然如果你要用...

java编译通过,为什么运行却提示找不到或无法加载主类
做了一个简单java,放在e盘根目录下,在c:下操作javac该java文件成功了,但用java 该class时却提示“找不到或无法加载主类” ,忙活了半天,找了些资料,发现其实很简单,不是语句错误,是路径问题classpath的问题。主要是以下两点要注意:1、在classpath的最前面要加一个本目录路径,用.表示,由于...

cmd中输入javac出现找不到或无法加载主类
把配置的CLASSPATH清空。多数情况都是配置了错误的CLASSPATH,现在的jdk根本不需要这个环境变量了,没有设置的必要。

在CMD下用java命令出现“找不到或无法加载主类”问题
package是hellojava吧?那如果在E:\/Workspace\/hellojava\/src\/hellojava这目录下运行,应该这样写: java -cp ..\/ hellojava.hello或者用绝对路径: java -cp E:\/Workspace\/hellojava\/src hellojava.hello

java在CMD中出现“找不到或无法加载主类”
class前面加一个public 另外你这个截图不完全不知道输入的对不对 参考示例:public class Hello { public static void main(String[] args) { System.out.println("Hello World!"); }}运行效果:

java运行的时候说找不到或无法加载主类,是为什么?
处理"找不到或无法加载主类"问题,需要按照以下步骤操作:首先,确保使用正确命令将.java文件编译成.class文件。例如,使用"javac Hello.java"生成"Hello.class"。其次,检查你的程序是否包含main方法。在Hello.java文件中,必须存在"public static void main 方法"。若程序仅包含一个文件,只需使用"java...

运行JAVA文件时,cmd中显示 “找不到或无法加载主类”的错误,怎么解决...
应该是你没你进入的路径不对,举个例子说你的java文件在桌面的一个新建文件夹下,你应该先打 cd C:\\Users\\Administrator\\Desktop\\新建文件夹 的指令,在执行javac 然后看文件里有没有class的文件生成,有就继续执行java,希望可以帮到你,还有要注意文件名字要与类public一致要区分大小写 ...

相似回答