首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Cassandra -f找不到依赖库java.lang.UnsatisfiedLinkError

Cassandra -f找不到依赖库java.lang.UnsatisfiedLinkError
EN

Stack Overflow用户
提问于 2020-09-11 22:20:24
回答 2查看 1.4K关注 0票数 2
代码语言:javascript
复制
Exception (java.lang.UnsatisfiedLinkError) encountered during startup: 
C:\Users\chand\AppData\Local\Temp\jna-94623570\jna4591461042706372094.dll: Can't find dependent libraries
java.lang.UnsatisfiedLinkError: C:\Users\chand\AppData\Local\Temp\jna-94623570\jna4591461042706372094.dll: Can't find dependent libraries
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1934)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1817)
    at java.lang.Runtime.load0(Runtime.java:810)
    at java.lang.System.load(System.java:1086)
    at com.sun.jna.Native.loadNativeDispatchLibraryFromClasspath(Native.java:851)
    at com.sun.jna.Native.loadNativeDispatchLibrary(Native.java:826)
    at com.sun.jna.Native.<clinit>(Native.java:140)
    at org.apache.cassandra.utils.WindowsTimer.<clinit>(WindowsTimer.java:35)
    at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:606)
    at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:789)

ERROR 14:10:52 Exception encountered during startup
java.lang.UnsatisfiedLinkError: C:\Users\chand\AppData\Local\Temp\jna-94623570\jna4591461042706372094.dll: Can't find dependent libraries
    at java.lang.ClassLoader$NativeLibrary.load(Native Method) ~[na:1.8.0_261]
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1934) ~[na:1.8.0_261]
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1817) ~[na:1.8.0_261]
    at java.lang.Runtime.load0(Runtime.java:810) ~[na:1.8.0_261]
    at java.lang.System.load(System.java:1086) ~[na:1.8.0_261]
    at com.sun.jna.Native.loadNativeDispatchLibraryFromClasspath(Native.java:851) ~[jna-4.2.2.jar:4.2.2 (b0)]
    at com.sun.jna.Native.loadNativeDispatchLibrary(Native.java:826) ~[jna-4.2.2.jar:4.2.2 (b0)]
    at com.sun.jna.Native.<clinit>(Native.java:140) ~[jna-4.2.2.jar:4.2.2 (b0)]
    at org.apache.cassandra.utils.WindowsTimer.<clinit>(WindowsTimer.java:35) ~[apache-cassandra-3.0.22.jar:3.0.22]
    at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:606) [apache- 
cassandra-3.0.22.jar:3.0.22]
    at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:789) [apache-cassandra-3.0.22.jar:3.0.22]

即使我尝试了不同版本的Cassandra,但我仍然得到相同的错误。任何修复方法都将不胜感激

更新:

代码语言:javascript
复制
OS Windows 10
java version "1.8.0_261"
Java(TM) SE Runtime Environment (build 1.8.0_261-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)
Python 2.7.18
apache-cassandra-3.0.22

以上是系统和应用程序版本

EN

回答 2

Stack Overflow用户

发布于 2020-09-28 20:06:37

我遇到了类似的问题,这是由于AdoptOpenJdk,我切换到Red Hat JDK,cassandra开始工作。

票数 3
EN

Stack Overflow用户

发布于 2021-05-09 20:57:30

下载红帽开放jdk 1.8.0_282

Cassandra现在可以工作了

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63848911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档