Tom*_*Tom 5 cassandra apple-m1
我无法在配备 M1 芯片的 Macbook 上启动 Cassandra (3.11.10)。它给出以下错误消息:
ERROR [main] 2021-07-09 13:12:46,807 NativeLibraryDarwin.java:64 - Failed to link the C library against JNA. Native methods will be unavailable.
java.lang.UnsatisfiedLinkError: /Users/tom/apache-cassandra-3.11.10/tmp/jna8890560385007025439.tmp: dlopen(/Users/tom/apache-cassandra-3.11.10/tmp/jna8890560385007025439.tmp, 1): no suitable image found. Did find:
/Users/tom/apache-cassandra-3.11.10/tmp/jna8890560385007025439.tmp: no matching architecture in universal wrapper
/Users/tom/apache-cassandra-3.11.10/tmp/jna8890560385007025439.tmp: no matching architecture in universal wrapper
Run Code Online (Sandbox Code Playgroud)
我正在使用 OpenJDK 1.8.0_292 (Azul Zulu)。
Knu*_*rud 10
我发现用最新的(5.8.0,来自 )替换 Cassandralib目录(例如)中的 JNA jar 可以解决问题。至少只是为了让开发环境运转起来。apache-cassandra-3.11.10/lib/jna-4.2.12.jarhttps://search.maven.org/artifact/net.java.dev.jna/jna/5.8.0/jar
| 归档时间: |
|
| 查看次数: |
4251 次 |
| 最近记录: |