You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have a jar-file which packages its libraries in a lib-directory inside itself. The MANIFEST.MF inside the jar allows the libraries to be found.
When I call a class from the jar the library inside it is not found and I get java.lang.NoClassDefFoundError. I have to extract the lib-directory and add it manually to the class path.
How can I add jar-file inside a jar-file to the class path in JavaCall.jl?
Activity
aviks commentedon Jul 26, 2018
How would it work if you were running java directly? Does
java -cp outerfile.jar SomeClasswork? Can you provide a working example for me to try out?KenziTrader commentedon Jul 26, 2018
There is an example which uses a custom class loader:
Deliver Your Java Application in One-JAR!
There is a very old bug report: JDK-4648386.