gpt4 book ai didi

java - Cassandra 不使用本地方法

转载 作者:行者123 更新时间:2023-11-30 07:28:26 26 4
gpt4 key购买 nike

我希望 cassandra 使用本地方法。

我是这样安装jna的:

#install JNA 
zypper install --no-confirm jna

#create a link to it for cassandra
ln -s /usr/share/java/jna.jar $PATH_TO_CASSANDRA/apache-cassandra-1.0.7/lib/

但是当我运行的时候

$PATH_TO_CASSANDRA/apache-cassandra-1.0.7/bin/cassandra -f

我收到以下消息:

INFO 10:36:05,594 Unable to link C library. Native methods will be disabled.

我研究了一下,发现它发出该消息是因为它在调用 Native.register("c"); 时得到一个 UnsatisfiedLinkError(发现here)。它应该与jna有关。

我该如何解决?我做错了什么?

最佳答案

zypper好像只有jna的3.1版本,而Cassandra要3.2.7。

我抓了一份 here ,现在它就像一个魅力。

关于java - Cassandra 不使用本地方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9227006/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com