java程序如何编译
安装JDK
确保系统已安装Java Development Kit(JDK)。可通过命令行输入 javac -version 验证。若未安装,需从Oracle或OpenJDK官网下载对应版本。
编写Java源代码
使用文本编辑器或IDE(如IntelliJ IDEA、Eclipse)创建 .java 文件。示例代码:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
文件名需与公共类名一致(如 HelloWorld.java)。
编译Java文件
在命令行中导航至源代码目录,执行以下命令:
javac HelloWorld.java
成功编译后生成 .class 文件(如 HelloWorld.class)。
运行程序
使用 java 命令运行编译后的类文件(无需扩展名):
java HelloWorld
控制台将输出 Hello, World!。
处理依赖项
若项目依赖外部库,需通过 -cp 参数指定类路径。例如:
javac -cp .:lib/* MyApp.java
java -cp .:lib/* MyApp
其中 lib/ 为依赖库目录。
IDE自动编译
在IDE中通常支持一键编译运行:
- IntelliJ IDEA:点击绿色运行按钮或快捷键(Shift+F10)。
- Eclipse:通过菜单 Run > Run 或快捷键(Ctrl+F11)。
打包为JAR
使用 jar 命令将编译文件打包为可执行JAR:
jar cvfe MyApp.jar HelloWorld *.class
运行JAR文件:
java -jar MyApp.jar






