java运行时出现找不到或无法加载主类,求高手解答谢谢!

我当时是这样设置的:classpath的值是.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;JAVA_HOME的值是D:\Program Files\Java\jdk1.8.0_101Path的值是%SystemRoot%\system32;D:\Program Files\Java\jdk1.8.0_101\bin;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
这个test3.java文件是我在D盘JAVA目录(自己新建的)下自己创建的。

先尝试在命令提示符中 键入: java -version 后回车,查看是否有java版本信息的提示出现。如果没有出现,那么表示环境变量并没有配置成功。追问

我发现把Test.java的.java扩展名去掉,就不会出现找不到或无法加载主类,那是否算成功?

追答

是成功的。
使用javac命令来编译java程序,格式为 javac xxx.java

这一步代表了你将java文件编译成了 class文件

使用java命令来运行java程序,格式为 java xxx

这里代表将会运行你编译后的class文件

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答