【发布时间】:2021-06-14 08:11:02
【问题描述】:
我想从我的 Compose 桌面应用程序中创建一个小型二进制文件。以下是 Compose 开箱即用的选项:
- 用java运行时创建native包(很好,但是体积很大)
- 创建一个 Uber(胖)Jar(但它需要 Java 11 才能运行,因为 Compose 库不支持旧版本)
我相信可以使用 GraalVM 将 Uber Jar 转换为原生二进制文件。我也尝试运行 native-image 命令,但它创建了一个 exe,然后运行 Jar,这又回到了同样的问题;必须在机器上安装 Java 11。我错过了什么?
【问题讨论】:
标签: windows graalvm graalvm-native-image jetbrains-compose