在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方法
相似回答