一个jpackage应用程序被安装后,如何允许用户升级应用程序而无需再次运行安装程序?我有哪些选项可以允许用户进行升级? 理想情况下,底层的jar包将在运行时进行替换,并且应用程序将在同一进程中重新启动。不过,我想这可能是不可能的,对吗?
为了提供一些背景信息,我正在使用jpackage工具创建签名的DMG文件以交付给我的用户。我需要对这个DMG进行签名是因为我想要对软件进行公证。顺便说一下,我不确定是否可以使用jpackage进行公证,但我仍在尝试。 然而,我在使用jpackage的内置代码签名选项时遇到了困难,这是成功进行...
我正在使用 JPackage (OpenJDK 15.0.1) 为 Windows 制作一个可移植的可执行文件。 我尝试了下面的命令,但是当我双击生成的 exe 文件时,安装程序窗口被显示出来。 看起来它不是可移植的可执行文件,而只是安装程序。 jpackage --name "Test A...
我有一些很菜的问题。 我尝试使用OpenJDK 14中的jpackage为我的测试应用程序创建安装程序。这是我做的: 首先,创建了自定义的JRE: jlink --module-path "C:\Java\javafx-sdk-14\lib" --add-modules javafx.co...
我有一个简单的模块化JavaFX应用程序。 我使用以下方式进行编译: dir /s /b src\*.java > sources.txt & javac --module-path %PATH_TO_FX% -d mods/hellofx @sources.txt &...
我已创建了一个JavaFX应用程序。它在我的Intellij IDE中完美运行。现在我想分发这个应用程序 - 也就是说,我想获取一个安装程序,用户可以下载,然后它会为他们安装应用程序。 我找到了一篇非常有趣的文章here。这篇博客文章基本上描述了我想要实现的内容。不过有两个区别: 我正在...
我尝试将使用Izpack创建的Windows安装的Java应用程序转换为JPackage提供的Java 14。安装程序构建并安装成功,但当我尝试运行它创建的exe时,它失败了,但没有提供任何有关失败原因的信息。 是否有日志或某种方法可以找出它启动失败的原因?
创建JPackage安装程序应用程序在Linux上的规范是什么? 我已经为Windows创建了一个安装程序,现在正在Linux上创建一个安装程序(使用Ubuntu) 到目前为止,我已经: -i target/Jaikoz/buildLinux --main-class com.jthin...
我正在尝试使用jpackage为Windows打包一个应用程序。我正在使用Java 19和WiX 4。 Package Id Version Commands --------------------------------------------- wi...