fluvio-community / fluvio-community/fluvio-client-java

Unsatisfied Link Error when running the program

Aperta
#72 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub
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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.