我想将我的 java 应用程序(命令行工具)与一个小的 jre 一起发布。我尝试了很多使用ejdk的jrecreate选项,但是我无法为 Windows 10 创建 jre。请在这方面帮助我。我参考了以下链接。它总是为Linux而创建。对于 Windows 来说如何做到这一点?
我使用了以下命令:
jrecreate.bat --profile compact2 --dest compact2-client --vm all
Run Code Online (Sandbox Code Playgroud)
https://blogs.oracle.com/jtc/introducing-the-ejdk
https://www.oracle.com/technetwork/java/embedded/embedded-se/downloads/index.html
https://docs.oracle.com/javase/8/embedded/develop-apps-platforms/installing.htm
假设:
您已经知道要将什么打包到 JRE 中。就像您有一个依赖项列表或者您有一个 jar 文件,您需要提取依赖项并创建仅包含这些依赖项的 JRE
如果不关心 Java 版本,那么您可以坚持使用 Java 9 并按照此处的这篇文章进行操作。 https://medium.com/azulsystems/using-jlink-to-build-java-runtimes-for-non-modular-applications-9568c5e70ef4 我几周前尝试过这个,它有效。对于Win或Linux,这取决于您在哪里运行jlink命令
| 归档时间: |
|
| 查看次数: |
1248 次 |
| 最近记录: |