JDK main-line development https://openjdk.org/projects/jdk - 8340311: JPackage app-image exe launches multiple exe's in JDK 22+ · openjdk/jdk@29882bf
jpackage --type app-image -n name -p modulePath \ -m moduleName/className 对于非模块化应用程序: jpackage --type app-image -i inputDir -n name \ --main-class className --main-jar myJar.jar 要为jlink 提供您自己的选项,请单独运行 jlink: jlink --output appRuntimeImage -p modulePath ...
According to @TheTollingBell in #1270 (comment), the CI time can be significantly improved by packaging the entire project as a jpackage app-image first, and then doing separate packaging from that. This issue requests implementing that change....
jpackage --name YourAppName \ --input ./out/your.module \ --main-jar yourapp.jar \ --main-class your.module/YourMainClass \ --type app-image ```其中:- `--name`:指定应用程序的名称。- `--input`:指定应用程序模块的路径。- `--main-jar`:指定主JAR文件。- `--main-class`:指定...
# -type: win下默认是exe,其他的有msi、app-image # -n: 打包后的程序名称 # --main-jar 包含启动类(main)的jar包,如果jar包不是可执⾏的jar,则需要⼿动指定主类 # --main-class ⼿动指定主类,例如: --main-class com.xxx.AppMain # --vendor 供应商信息(随便填)# --verbose 显⽰打包...
Thejpackageis a command-line tool introduced in Java 14 and helps create native installable packages (.exe, .msi, .dmg, .pkg, .deb, .rpm) for Windows, macOS, and Linux. Jpackage bundles Java applications along with a Java runtime (JRE) image, ensuring that end users do not need to...
认识jpackage,本机Java App安装程序生成器 在Docker JEP 311首次发布仅4年后:Java Packager API和CLI才刚刚起步。这个想法是采用旧的废弃的Javapackager工具(其目标是“用作Ant任务的替代品”,这是Oracle官方文档的引文,我不告诉你!)清理,记录下来,提供适当的API,并允许Java开发人员创建适当的安装程序。在Java 16发...
在打包工具用户指南中,它提到了从资源文件夹运行一个名为application-name-post-image.sh的脚本,但这...
--type app-image --runtime-image ./smalljre I know I will need to sign the app, see below. The output: Mac-mini:FromUbuntu johnmac$ ./run_jpackage [14:56:32.358] Creating app package: i2Brain.app in /Users/johnmac/Downloads/FromUbuntu ...
在该功能实现中,URL链接指向一个Data URI Scheme形式下的HTML页面。如下图所示: