Libsodium -Installations- und KonfigurationsfehlerJava

Java-Forum
Anonymous
 Libsodium -Installations- und Konfigurationsfehler

Post by Anonymous »

Wenn ich mein Projekt ausführe, erhalte ich diesen Fehler - mein libsodium ist in /opt/homebrew/cellar/libsodium/1.0.20/lib.
vorhanden Hier ist der Fehler: < /p>
Jun 26, 2024 10:18:06 AM jnr.ffi.provider.jffi.NativeRuntime buildNativeTypeAliases
SEVERE: failed to load type aliases: java.lang.ClassNotFoundException: jnr.ffi.provider.jffi.platform.unknown.darwin.TypeAliases

dlopen(libsodium.dylib, 0x0009): tried: 'libsodium.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OSlibsodium.dylib' (no such file), '/Users/aawasthi/Library/Java/JavaVirtualMachines/corretto-21.0.3/Contents/Home/bin/./libsodium.dylib' (no such file), '/Users/aawasthi/Library/Java/JavaVirtualMachines/corretto-21.0.3/Contents/Home/bin/../lib/libsodium.dylib' (no such file), '/usr/lib/libsodium.dylib' (no such file, not in dyld cache), 'libsodium.dylib' (no such file), '/usr/lib/libsodium.dylib' (no such file, not in dyld cache)
java.lang.UnsatisfiedLinkError: dlopen(libsodium.dylib, 0x0009): tried: 'libsodium.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OSlibsodium.dylib' (no such file), '/Users/aawasthi/Library/Java/JavaVirtualMachines/corretto-21.0.3/Contents/Home/bin/./libsodium.dylib' (no such file), '/Users/aawasthi/Library/Java/JavaVirtualMachines/corretto-21.0.3/Contents/Home/bin/../lib/libsodium.dylib' (no such file), '/usr/lib/libsodium.dylib' (no such file, not in dyld cache), 'libsodium.dylib' (no such file), '/usr/lib/libsodium.dylib' (no such file, not in dyld cache)
at jnr.ffi.provider.jffi.NativeLibrary.loadNativeLibraries(NativeLibrary.java:87)
at jnr.ffi.provider.jffi.NativeLibrary.getNativeLibraries(NativeLibrary.java:70)
at jnr.ffi.provider.jffi.NativeLibrary.getSymbolAddress(NativeLibrary.java:49)
at jnr.ffi.provider.jffi.NativeLibrary.findSymbolAddress(NativeLibrary.java:59)
at jnr.ffi.provider.jffi.AsmLibraryLoader.generateInterfaceImpl(AsmLibraryLoader.java:117)
at jnr.ffi.provider.jffi.AsmLibraryLoader.loadLibrary(AsmLibraryLoader.java:59)
at jnr.ffi.provider.jffi.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:43)
at jnr.ffi.LibraryLoader.load(LibraryLoader.java:290)
at jnr.ffi.LibraryLoader.load(LibraryLoader.java:269)
at org.abstractj.kalium.NaCl$SingletonHolder.(NaCl.java:51)
at org.abstractj.kalium.NaCl.sodium(NaCl.java:29)
at org.abstractj.kalium.crypto.SecretBox.encrypt(SecretBox.java:47)
at com.newrelic.beyondapi.sodium.SodiumSimpleBox.encrypt(SodiumSimpleBox.java:25)
at com.newrelic.beyondapi.sodium.SodiumSimpleBoxIT.correctly encrypt a value(SodiumSimpleBoxIT.groovy:15)

< /code>
Ich kann diesen Fehler nicht verstehen. /p>
Ich verwende Springboot und Java und benutze MacOS als mein Betriebssystem. Bibliothek Libsodium, aber es sieht so aus, als wäre sie nicht richtig eingerichtet.
Was soll ich als nächstes versuchen?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post