dos环境下运行class文件:找不到或无法加载主类

知识摘要

javac:Java编译器,Java程序的编译工具,用来将Java程序的源文件编译成字节码文件,也就是.class文件。
java:Java解释器,解释和执行已经转换成字节码的Java应用程序。
jdb:Java调试器,可以设置断点调试Java程序,还可以检查变量,逐行执行程序。
javap:Java反汇编器,显示编译类文件中的方法和变量,还可以显示字节代码的含义。
javadoc:API文档生成器,可以生成HTML文档。
appletviewer:Applet小应用程序浏览器,用来解释并执行已经转换成字节码的小应用程序。
jar:JAR文件管理器,可以将类文件打包成一个文件。

生成.class文件 : javac HelloWorld.java 

dos环境下运行class文件:找不到或无法加载主类_第1张图片

此操作过程中出现的问题:找不到或无法加载主类

 

解决方法:

1.确保classpath变量没有配错,我一开始没有加红色的部分

2.在环境变量改正后还是出现同样问题,随后把.java文件中含有包名的语句(package hw1)删去,重新执行(记得要重新执行) javac HelloWorld.java 即可成功执行 java HelloWorld

(3)执行的路径要跟.java文件的一样

你可能感兴趣的:(dos环境下运行class文件:找不到或无法加载主类)