我们是Graalvm的新手,我们正在构建一个简单的Java命令行应用程序。jar在jvm模式(java -jar <file>.jar)中运行良好。我们还没有在机器上安装Graalvm,所以我们尝试从运行Graalvm的Docker容器中创建本机映像,Dockerfile是这样简单的:
FROM ghcr.io/graalvm/native-imag
我有一个jar文件,其中包含一些文本文件,我正在尝试加载该文件为: InputStream in = Thread.currentThread().getContextClassLoader().getResourceAsStreamHelloFX.java:116)
[Thu Aug 27 12:07:48 SGT 2020][INFO] [SUB] at hellofx.HelloFX.test(HelloFX.java:107) 如果我尝试将资源文件解压缩到类路径src/
我正在尝试在GraalVM本机映像中从Java代码中运行JS脚本。中运行时有效,但是在创建本机映像时,如果出现以下错误,则会失败:
INVOKE on JavaObject[...] failed due to: Message not supported: INVOKE还是说这只是当前SubstractVM本地映像中的一个bug?-rc4 (build 25.71-b01-internal-jvm