cmd中输入javac出现找不到或无法加载主类

我是个初学者,环境变量设好了,但却出现了这种情况,求高手指点

把配置的CLASSPATH清空。

多数情况都是配置了错误的CLASSPATH,现在的jdk根本不需要这个环境变量了,没有设置的必要。追问

啥叫SLASSPATH,是不是环境变量

追答

你都配置了哪些环境变量?

追问

C:\Program Files\NVIDIA Corporation\PhysX\Common;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Autodesk Shared\;E:\My game\java\jdk-7u1\bin;

追答

这个是PATH,而且最后的分号去掉

追问

去掉了,还是不行

追答

把原来的删掉,重新配置。

“Add Value”添加 javac 所在的目录。

“Add variable...”添加JAVA_HOME (可选)

保存后,新开cmd,试试javac -fullversion

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-20
在配置classpath的时候加上.(点)
.;%java_home%\dt.jar;%java_home%\dt.tools.jar
记得一定加面的点,我记得以前我不加就出现过类似的问题
第2个回答  2013-09-20
建议在主类文件夹下新建一个bat文件来启动命令行,这样就不会出现这个错误了。
出现这个错误的原因可能是因为你在环境变量里面指定了CLASSPATH变量,因此限制了你编译时的文件夹。

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

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

java编译通过,为什么运行却提示找不到或无法加载主类
1、在classpath的最前面要加一个本目录路径,用.表示,由于后面还有java的dt和tools两个路径,所以.后要加;进行分隔表示。2、更为重要的是,在cmd下运行javac 和java的时候,必须在该java文件的目录下运行,这样生成的class也在该目录下,java的时候也会第一个就在本目录下找class文件,就不 会提示...

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

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

java运行显示“找不到或无法加载主类”怎么回事?
第一,这个程序是没有错。第二,你的类名是“Test”,但是你的java文件名就应该是“Test.java”。第三,在运行里输入cmd敲回车建进入一个控制台的命令框,请输入javac回车查看java有没有 安装好,如有问题有两种肯能:一是根本就没有安装java程序或者安装时没有正确安好,二是环境变量没有配好。...

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

找不到或无法加载主类意思介绍
5、java无法找到或者加载主类主要是因为路径错误1在classpath的最前面要加一个本目录路径,用表示,由于后面还有java的dt和tools两个路径,所以后要加进行分隔表示2在cmd下运行javac 和java的时候,必须在该java。6、eclipse运行HelloWorld程序时,提示找不到或无法加载主类的话,很有可能是因为源代码未...

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

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

相似回答