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
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)
angezeigt.
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?
Bookmarks