我有一个在 Windows 商店中编写的 Java 应用程序。到目前为止,appx 包刚刚包含该应用程序,并且描述中的一行显示“此应用程序需要 Java 才能工作”。
随着即将到来的 windows 10S,windows 商店现在希望 jre 与 appx 包中的应用程序捆绑在一起。
借助launch4j 使我的java 程序可执行并使用makeappx,如果我使用JRE 8 制作它,我可以制作必要的包。问题是它会导致非常大的安装。
我想使用 JRE 9,因为我可以使用 JLink 将 JRE 缩小一半。
问题是当我将 JRE9 与我的应用程序一起打包到 appx 包中时,它将无法工作。但它在 appx 包之外工作正常。