linux GraalVM本机JavaFX应用程序视觉错误

axr492tv  于 2023-02-15  发布在  Linux
关注(0)|答案(1)|浏览(154)

我创建了一个界面简单的新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即可运行元数据收集代理,构建本机映像并运行即可

hwamh0ep

hwamh0ep1#

在这一天中,我测试了这个测试项目的原生AOT编译。
二进制文件在Windows和Mac OS主机上运行良好,但在所有Linux主机上都不行,这太令人遗憾了:(
我将使用下一个“部分原生”应用分发解决方案:

  • Linux:应用程序映像(jlink)+启动4j
  • Mac操作系统:本机映像使用Liberica NIK。
  • Windows:本机映像使用Liberica NIK。

非常感谢José Pereda的任何帮助和即时解答。

相关问题