| Beitrag 14 von 2.190 (1%) | Antworten Beitrag schreiben | Anfang zurück weiter Ende |
|
Hi zusammen,
ich hab folgendes problem:
habe hier projekt 1 und 2 in denen ich jeweils ein package test und in diesem package eine klasse Testclass habe. diese beiden klassen besitzen jeweils eine triviale klassenmethode write, die den einzigen unterschied ausmacht(die aus projekt 1 gibt "projekt 1" aus und die aus projekt 2 gibt "projekt 2" aus).
nun habe ich mir von jeweils diesen beiden klassen eine jar erstellt. diese beiden jars binde ich nun bei projekt 3 als libraries ein.
wenn ich nun in projekt 3 auf die methode test.Testclass.write() zugreife, nimmt sich java natürlich die methode der klasse, die im classloader weiter oben steht(in meinem fall die von projekt 1).
wie kann ich es nun erreichen, das auf die methode von projekt 2 zugegriffen wird, ohne dass ich etwas am classloader ändere??
bin für jede hilfe dankbar