2 ms·
EDIT: Disregard. I am wrong. Original below. You can just load as a resource. We do this internally since much of network stack is C. But we use JNI because co
by renewiltord 3y ago
EDIT: Disregard. I am wrong. Original below.
You can just load as a resource. We do this internally since much of network stack is C. But we use JNI because code is older than Java 22.
- maksut 3y agoYou made me search it again. And still I don't see how that's possible. `Runtime.load` requires a regular file with an absolute path[0]. Stackoverflow is full of "copy it into a temp file" solutions. ChatGPT keeps saying "sorry" but still insists on copying it into a temp file :) [0] - https://docs.oracle.com/en%2Fjava%2Fjavase%2F22%2Fdocs%2Fapi%2F%2F/java.base/java/lang/Runtime.html#load(java.lang.String) https://docs.oracle.com/en%2Fjava%2Fjavase%2F22%2Fdocs%2Fapi...
- renewiltord 3y agoEmbarrassing of me to give you wrong answer. I went and checked my old code and: new FileOutputStream(tmpFile) Apologies.