Hallo Forum,
eine Frage bzgl genannter Fehlermeldung.
Im QSH kann ich mein Programm ohne weiteres mit Javac Main_Service.java -cp 'Pfad/Der/Jar-Files/okhttp390.jar:/weitere/jar/files.jar:' kompilieren.
Rufe ich das Programm dann mittels Java auf (ob mit oder ohne Classpath) wird mir immer die Fehlermeldung
angezeigt.Code:Ausnahmebedingung in Thread "main"# START NON-TRANSLATABLEjava.lang.NoClassDefFoundError: okhttp3.RequestBody Caused by: java.lang.ClassNotFoundException: okhttp3.RequestBody at java.net.URLClassLoader.findClass(URLClassLoader.java:610) at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:925) at java.lang.ClassLoader.loadClass(ClassLoader.java:870) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:343) at java.lang.ClassLoader.loadClass(ClassLoader.java:853)
Der classpath ist eingetragen. Es handelt sich bei der .jarFile um eine externe Jar, in einem Package.
Wieso kann ich es kompilieren, ohne Fehler, aber nicht ausführen?
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten

Bookmarks