java 编译成功,运行class文件出现“找不到或无法加载主类”,啥原因?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 编译成功,运行class文件出现“找不到或无法加载主类”,啥原因?相关的知识,希望对你有一定的参考价值。
程序本身没错。原因可能有:1、环境变量配置问题
解决办法:测试配置,在cmd下输入 java -version,如果有以下相似的输出,说明配置没问题
C:\Documents and Settings\Administrator>java -version
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) Client VM (build 17.0-b16, mixed mode, sharing)
2、编译错误。
你文件名要和类名相同。保存为Hello.java ,编译:javac Hello.java。
运行时不要加后缀 直接 java Hello 参考技术A 类中有public static void main(String[] args)方法么
以上是关于java 编译成功,运行class文件出现“找不到或无法加载主类”,啥原因?的主要内容,如果未能解决你的问题,请参考以下文章
mac编译java时生成class文件但运行时显示找不到或无法加载主类