Closed deathbeam closed 6 years ago
Hmm, I found that I was using incorrect jdk distribution (with missing policy files). But, after resolving this, I got new issue:
Exception in thread "process reaper" java.lang.UnsatisfiedLinkError: java/io/FileInputStream.available()I
at java.io.FileInputStream.available(Native Method)
at java.io.FileInputStream.available(Native Method)
at java.lang.UNIXProcess$ProcessPipeInputStream.drainInputStream(UNIXProcess.java:518)
at java.lang.UNIXProcess$ProcessPipeInputStream.processExited(UNIXProcess.java:532)
at java.lang.UNIXProcess.lambda$initStreams$3(UNIXProcess.java:298)
at Lambda-7.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Unknown Source)
com/google/inject/ProvisionException
at com/google/inject/internal/InjectorImpl$2.get (line 1028)
at com/google/inject/internal/InjectorImpl.getInstance (line 1054)
at net/runelite/client/RuneLite.main (line 108)
I found this old PR that was fixing similar issue: https://github.com/ReadyTalk/avian/pull/81
Nevermind, I did so many things wrong
Hello,
I was trying to use Avian for building standalone application from my shaded jar, and I got pretty far but this exception started popping up when I am starting the application. It looks like that the policy/framework files are missing. I am building avian with jdk-8u172 build and source, and I was not able to find anything when searching, so I decided to open issue. Below is stacktrace. Basically, the client is trying to connect to https address there.