检查java库与GraalVM的兼容性

检查java库与GraalVM的兼容性,java,graalvm,Java,Graalvm,我正在学习GraalVM,我想尝试使用一些我在项目中使用的库。 有一些工具可以检查整个代码,并给我一个关于代码与GraalVM本机映像不兼容的报告 提前感谢,, Davide如果没有使用该库的应用程序,那么构建一个适用于任何给定JVM库的工具将是困难的,而且会产生误导。原因是对库的支持主要取决于两件事:(1)库中使用了哪些函数;(2)与映像运行时相反,在映像生成期间执行了哪些静态初始值设定项 GraalVMnative image本身将报告类路径上所有可访问代码中当前不支持的功能。本机映像的错误

我正在学习GraalVM,我想尝试使用一些我在项目中使用的库。 有一些工具可以检查整个代码,并给我一个关于代码与GraalVM本机映像不兼容的报告

提前感谢,,
Davide

如果没有使用该库的应用程序,那么构建一个适用于任何给定JVM库的工具将是困难的,而且会产生误导。原因是对库的支持主要取决于两件事:(1)库中使用了哪些函数;(2)与映像运行时相反,在映像生成期间执行了哪些静态初始值设定项

GraalVM
native image
本身将报告类路径上所有可访问代码中当前不支持的功能。
本机映像的错误报告机制
应提供有关不受支持功能的足够信息,允许用户修复这些功能

本机映像
应与
本机映像配置
工具结合使用,该工具生成为给定项目配置
本机映像
工具所需的配置文件