大家好,我是陆砚码,今天我们来聊聊如何使用 JDK 14 中新增的 jpackage 工具,把 Java 程序打包成一个独立可执行文件。这样你的程序就可以脱离 Java 环境,直接在任意电脑上运行了,是不是很酷?
什么是 jpackage?
jpackage 是 JDK 14 正式加入的一个工具,它可以将 Java 应用程序和 Java 运行时映像作为输入,生成一个包含所有必要依赖项的 Java 应用程序映像。它可以生成特定于平台格式的本机软件包,比如 Windows 上的 exe 或 macOS 上的 dmg。
准备工作
- 确保你的 JDK 版本至少是 14。
- 下载并安装 WIX TOOLSET 工具。
- 创建一个正常的 Java 项目,并生成一个 jar 包。
打包步骤
package test;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
System.out.println(
