Submitted by Erik Wegner
on
Body
Bei der Verwendung von log4j und JUnit kann es beim Einsatz des SwingUI.Testrunner zu Problemen mit dem Classloader kommen. Wird statt dessen der TextUI-Testrunner genutzt, bleibt der Fehler aus. Um dennoch die Swing-Oberfläche zu verwenden, kann auf der Kommandozeile die Option -Dlog4j.ignoreTCL=true dafür sorgen, dass der Classloader für die JUnit-Klasse auch für die Log4J-Klassen benutzt wird:
java -Dlog4j.ignoreTCL=true junit.swingui.TestRunner
Quelle: Google News