JAVA编译和运行的CMD命令
编译JAVA程序
编译Java程序是将源代码文件(.java)转换为字节码文件(.class)的过程。在CMD中,我们可以使用javac
命令来进行编译。
命令格式:javac [选项] 文件名.java
运行JAVA程序
编译完成后,你可以使用java
命令来运行生成的字节码文件。
命令格式:java [选项] 类名
其他注意事项
1.环境变量
- 为了能够在任意目录下使用
javac
和java
命令,你需要将JDK的bin
目录添加到系统的环境变量PATH
中。这通常在JDK安装过程中自动完成,但如果没有,你需要手动设置。 - 可以通过
echo %PATH%
命令在CMD中查看当前的PATH
环境变量设置。
2.类路径(classpath):
- 如果你的Java程序依赖于其他类库(.jar文件或.class文件),你需要使用
-cp
或-classpath
选项来指定这些类库的路径。 - 例如,如果你的程序依赖于
lib/mylib.jar
,你可以使用以下命令来编译和运行你的程序(代码如下):
javac -cp .;lib/mylib.jar HelloWorld.java
java -cp .;lib/mylib.jar HelloWorld
3.包(Package):
- 如果你的Java程序位于某个包中,你需要使用完整的包名来运行程序。同时,编译时也需要确保生成的.class文件位于与包名相对应的目录中。
- 例如,如果你的
HelloWorld
类位于com.example
包中,你需要先使用javac
命令编译程序,并确保生成的HelloWorld.class
文件位于com/example
目录下。然后,你可以使用以下命令来运行程序(代码如下):
java com.example.HelloWorld
标签:JAVA,javac,命令,CMD,HelloWorld,编译,java From: https://www.cnblogs.com/yhy373286277/p/18324590