是否可以在Reflection-config.json中添加一个包? 像这样:
[
{
"name" : "org.apache.tinkerpop.shaded.kryo.serializers.*",
"allDeclaredConstructors" : true
}
}
与其一一对应。
谢谢:)
答案 0 :(得分:1)
最好的办法是创建一个Feature
类,该类将以编程方式注册类以进行反射。这是一个简短的示例:https://github.com/oracle/graal/blob/master/substratevm/REFLECTION.md#manual-configuration
要素类必须位于类路径中,然后使用--features=
命令行选项进行引用。
答案 1 :(得分:0)
据我所知,这还不可能。对此有一个开放功能请求:https://github.com/oracle/graal/issues/1236
答案 2 :(得分:0)
我正在使用tracing agent功能来自动生成反射/ jni /资源的列表,这很方便,直到有一天通配符功能得以实现。 (我敢打赌,由于性能问题,它将无法实施。)