Ich codiere eine Anwendung, die modulbasiert ist, so dass andere JAR-Dateien in den Klassenpfad geladen werden. Ein Modul dieser Anwendung ist ein RestAPI. Für die RestAPI verwende ich Spark Java. Jetzt ist mein Problem, dass eine Klasse nicht geladen werden kann. Die Ausnahme sieht wie folgt:Spark Java ClassNotFound
org.pac4j.core.exception.TechnicalException: java.lang.ClassNotFoundException: org.pac4j.core.profile.CommonProfile
ich die Klasse in mein Glas tatsächlich beschattet.
Was ich noch versucht:
Ich versuchte es manuell von Klasse # forName zu laden. Dies hat tatsächlich keine Ausnahme ausgelöst. Ich habe versucht, die gesamte Jar-Datei mit einem URLClassLoader zu laden. Nichts hat geklappt.
Vielen Dank für jede Hilfe
Welche Abhängigkeits-Management-System (falls vorhanden) verwenden Sie? –
Ich benutze eigentlich Maven, und das Abhängigkeitsmanagement scheint absolut in Ordnung. Ich habe meine eigene JAR-Datei bereits dekompiliert und alles ist da, wo es sein muss. –