fluvio-community / fluvio-community/fluvio-client-java
Unsatisfied Link Error when running the program
- Lingua principale
- Rust
- Stelle
- 12
- Fork
- 4
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
I am trying to run a basic `produce, consume` code using fluvio java library. It compiles fine. But when I run the program, it gives this stack trace
```
Exception in thread "sbt-bg-threads-1" java.lang.UnsatisfiedLinkError: Can't load library: /var/folders/66/8ybncfzx7lzdvsf_twjjg4yh0000gn/T/nativeutils439095764547250/libfluvio_java.dylib
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2393)
at java.base/java.lang.Runtime.load0(Runtime.java:755)
at java.base/java.lang.System.load(System.java:1953)
at com.infinyon.fluvio.NativeUtils.loadLibraryFromJar(NativeUtils.java:126)
at com.infinyon.fluvio.Fluvio.(Fluvio.java:93)
at FluvioTest$.(FluvioTest.scala:16)
at FluvioTest.main(FluvioTest.scala)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at sbt.Run.invokeMain(Run.scala:143)
at sbt.Run.execute$1(Run.scala:93)
at sbt.Run.$anonfun$runWithLoader$5(Run.scala:120)
at sbt.Run$.executeSuccess(Run.scala:186)
at sbt.Run.runWithLoader(Run.scala:120)
at sbt.Defaults$.$anonfun$bgRunTask$6(Defaults.scala:1983)
at sbt.Defaults$.$anonfun$termWrapper$2(Defaults.scala:1922)
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
at scala.util.Try$.apply(Try.scala:213)
at sbt.internal.BackgroundThreadPool$BackgroundRunnable.run(DefaultBackgroundJobService.scala:369)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
```
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia da NativeUtils.java:126 e Fluvio.java:93, quindi esamina il punto di ingresso Scala in FluvioTest.scala:16 e la configurazione di esecuzione di sbt. Riproduci il programma di base di produzione/consumo e determina perché non è possibile caricare libfluvio_java.dylib; il lavoro è completato quando il programma si avvia e viene eseguito senza questo UnsatisfiedLinkError.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java, scala
- Ambito
- api
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100