Classpath-debugging
Problem
Das Classloading aus verschiedenen JAR-Archiven aus dem CLASSPATH ist sehr
flexibel und man kann sich hier spezifische Lösungen hinadministrieren.
Problematisch ist es, wenn
- gleichnamige
- verschiedene Versionen
Klassen in verschiedenen JAR-Archiven vorhanden sind.
Ein weiteres Problem ergibt sich beim Überschreibungen von Klassen in der
BOOT-Classpath (beispielsweise neue Versionen von xml-apis).
Man möchte also wissen, welche Klassen aus welchen Bibliotheken geladen werden.
Lösung
Man starte die jvm mit -verbose:class