我创建了一个界面简单的新GraalVM + JavaFX项目,但不是这样:
我只能看到:
我已将我的项目编译于:
- Solus操作系统(Linux),内核为6.1.5
- 由GraalVM SDK提供的Java 17(如下)
- GraalVM v22.1.0.1由胶子重新分发
- 使用GluonFX Maven Plugin版本1.0.16
你可以很容易地重现它:
1.克隆我的GitHub repo与所有项目相关的代码
1.下载适用于您的主机系统的GraalVM版本
1.将其安装(解包)到任意位置,并将路径更改为pom.xml
中的SDK(graalvm.home
属性)
1.只需运行mvn clean install
即可运行元数据收集代理,构建本机映像并运行即可
1条答案
按热度按时间hwamh0ep1#
在这一天中,我测试了这个测试项目的原生AOT编译。
二进制文件在Windows和Mac OS主机上运行良好,但在所有Linux主机上都不行,这太令人遗憾了:(
我将使用下一个“部分原生”应用分发解决方案:
非常感谢José Pereda的任何帮助和即时解答。