2010-06-24 7 views
5

Meine Situation ist so - zwei Testfälle, sagen wir TestA und TestB müssen in verschiedenen Umgebungen laufen. Allerdings geht TestA zuerst, es wird einige generierte Codes dynamisch kompilieren, sie in Klassenpfad hinzufügen und dann laden. Im Gegensatz dazu benötigt TestB ein sauberes env, das zuvor geladene Klassen nicht enthält. Gibt es das überhaupt zu tun? Klassenloader bereinigen, spezifische geladene Klasse entfernen?Wie entferne ich eine geladene Klasse vom Classloader?

+2

möglich Duplikat helfen [Abladen Klassen in Java?] (Http://stackoverflow.com/questions/148681/unloading-classes-in-java) –

Antwort

5

vielleicht Unloading classes in java? kann

+2

Dies wäre ein großer Kommentar gewesen auf die Frage –

+0

hmm ja, vielleicht wahr. Ich werde das für das nächste Duplikat, auf das ich stoße, behalten – Redlab

Verwandte Themen