Graalvm Couchbase客户端无法正常工作。如何修复?

时间:2019-12-17 10:57:23

标签: netty quarkus graalvm couchbase-java-api

Graalvm本机可执行文件不适用于Couchbase Java客户端。如何解决?

警告:RecomputeFieldValue.ArrayIndexScale自动替换失败。尝试执行自动替换注册,因为在com.couchbase.client.deps.com.lmax.disruptor.RingBufferFields的静态初始化程序中检测到对sun.misc.Unsafe.arrayIndexScale(Class)的调用。详细的失败原因:无法确定存储通过调用sun.misc.Unsafe.arrayIndexScale(Class)进行数组索引比例计算而产生的值的字段。调用不会直接在字段存储之后,也不会在符号扩展节点之后直接在字段存储之后。

1 个答案:

答案 0 :(得分:0)

这通常是构建Quarkus扩展时必须完成的工作:通过编写GraalVM替代来解决GraalVM的潜在问题。

我们暂时不支持Couchbase。我建议您在此处创建扩展建议:https://github.com/quarkusio/quarkus/issues/new?assignees=&labels=extension-proposal&template=extension_proposal.md&title=,看看是否还有其他人有兴趣提出适当的扩展建议。