Java代码运行错误-找不到或无法加载主类
Posted 呼呼呼呼呼~
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java代码运行错误-找不到或无法加载主类相关的知识,希望对你有一定的参考价值。
在配置JDK环境后,运行测试代码时报错:找不到或无法加载主类;
解决方法:
1.首先检查Java源文件编译是否通过,并生成.class字节码文件;
若没有生成字节码文件,则需要执行javac编译命令编译源文件
在命令窗口执行 javac E:\\javacode\\Test.java (javac表时JDK内置的编译命令,E:\\javacode\\Test.java表时的是源文件所在路径)
2.若编译成功且生成.class字节码文件,进行以下操作:
a.配置系统环境变量CLASSPATH(CLASSPATH是Java编译器的一个环境变量,它的作用与import、package关键字有关;设置CLASSPATH的目的在于指定类的搜索路径,JVM就是靠CLASSPATH来寻找类的.class文件)
电脑右击->属性->高级系统设置->环境变量->找到CLASSPATH进行编辑
完成以上操作点击确定即可;
然后重新打开cmd命令提示符窗口(!!!切记重新打开),执行java Test (注意:在编译时生成的Test.class字节码文件,在解释器运行.class文件时,不需要写.class后缀,否则也会报错)即可输出正确结果!
错误:找不到或无法加载主类 Test.java
这是测试出现的问题。
这分别是classpath及path的变量值
Test.java的路径是E:\javawork\lesson1
求解答
javac Test.java
java Test
以上是关于Java代码运行错误-找不到或无法加载主类的主要内容,如果未能解决你的问题,请参考以下文章