jpackage – 用于打包自包含 Java 应用程序的工具。由Oracle官方文档翻译

环境准备

要使用jpackage打包,请确保:

1.安装好 JDK14+,配置好 JAVA_HOME 和 PATH

2.Windows 平台,请安装 wix3.11+ ,下载地址:https://wixtoolset.org

首先将项目打包成 jar 包,可以通过命令,也可以通过 IDE,自行选择.

检查 打好的 jar包是否可以运行

jpackage简介

jpackage – 用于打包自包含 Java 应用程序的工具。

概要

jpackage [选项]

选项用空格分隔的命令行选项。请参 阅jpackage选项

描述

该工具将采用 Java 应用程序和 Java 运行时映像作为输入,并生成包含所有必要依赖项的 Java 应用程序映像。它将能够以特定于平台的格式生成本机包,例如Windows上的exe或macOS上的dmg。每种格式都必须在其运行的平台上构建,没有跨平台支持。该工具将具有允许以各种方式自定义打包应用程序的选项。

jpackage 选项

通用选项:

用于创建运行时映像的选项:

用于创建应用程序映像的选项:

用于创建应用程序启动器的选项:

用于创建应用程序启动器的依赖于平台的选项:

Windows 平台选项(仅在 Windows 上运行时可用):

macOS 平台选项(仅在 macOS 上运行时可用):

用于创建应用程序包的选项:

用于创建应用程序包的与平台相关的选项:

Windows 平台选项(仅在 Windows 上运行时可用):

Linux 平台选项(仅在 Linux 上运行时可用):

jpackage 示例

资源下载: