gpt4 book ai didi

java - 有没有办法让 Launch4j 3.12 使用捆绑的 OpenJDK 而不是 Oracle JRE?

转载 作者:行者123 更新时间:2023-12-01 17:50:16 26 4
gpt4 key购买 nike

我正在使用 Launch4j 3.12 为 jar 创建启动器(从命令行使用 launch4jc.exe),然后使用 NSIS 创建创建一个安装程序,并将 OpenJDK 捆绑在安装程序中。

问题是Launch4j需要在PC上安装Oracle JRE才能运行。是否有命令行参数告诉 Launch4j 使用安装在自定义位置的 OpenJDK,这样我就不需要在我的 PC 上安装 Oracle JRE?

我没有使用任何花哨的命令行参数来创建安装程序,它只是:

launch4jc.exe launcher-config.xml

我得到的错误是这样的:

launch4j:此应用程序需要 Java 运行时环境 1.6.0 - 1.8.9

最佳答案

是的,您应该能够使用 OpenJDK 作为捆绑运行时,但您使用的方法仅在普通 Java 中可用。您还必须从其站点下载 OpenJDK:https://openjdk.java.net/install/不要忘记将普通的 java 库更改为 OpenJDK 库。

关于java - 有没有办法让 Launch4j 3.12 使用捆绑的 OpenJDK 而不是 Oracle JRE?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60809795/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com