Hallo,
Mein Problem: Ich verwende eine optionale Erweiterung für ein Framework. Diese liegt als .jar-File vor und wurde entsprechend als "referenced library" eingebunden (Eclipse).
Zwei Klassen dieser Erweiterung beinhalten einen Fehler. Zur Lösung wurden mir zwei neue Klassen als Workaround geschickt, welche die alten ersetzen sollen.
Aufgrund hoher Abhängigkeiten innerhalb der Erweiterung, kann ich die Klassen nicht einfach compilieren und selbst wieder einbinden (die Referenzen innerhalb der Erweiterung würden ja weiterhin auf die "defekten" Klassen verweisen). Auch verfüge ich nicht über die uncompilierten Klassen der Erweiterung. Ich kann also auch nicht einfach das Projekt neu packen.
Nun möchte ich gerne die beiden Workaround-Klassen in die bestehende Erweiterung einpflegen.
Wie mache ich das?
Kann ich die beiden neuen Klassen einfach compilieren und dann mit einem Dateimanager in das .jar-Archiv der Erweiterung einfügen (und damit die "defekten" Klassen ersetzen) oder ist das nicht möglich? (wenn nein, würde mich auch interessieren, warum nicht - einfach für mein persönliches Verständnis als Umsteiger auf Java und Javaumgebungen)
Gruß
Mein Problem: Ich verwende eine optionale Erweiterung für ein Framework. Diese liegt als .jar-File vor und wurde entsprechend als "referenced library" eingebunden (Eclipse).
Zwei Klassen dieser Erweiterung beinhalten einen Fehler. Zur Lösung wurden mir zwei neue Klassen als Workaround geschickt, welche die alten ersetzen sollen.
Aufgrund hoher Abhängigkeiten innerhalb der Erweiterung, kann ich die Klassen nicht einfach compilieren und selbst wieder einbinden (die Referenzen innerhalb der Erweiterung würden ja weiterhin auf die "defekten" Klassen verweisen). Auch verfüge ich nicht über die uncompilierten Klassen der Erweiterung. Ich kann also auch nicht einfach das Projekt neu packen.
Nun möchte ich gerne die beiden Workaround-Klassen in die bestehende Erweiterung einpflegen.
Wie mache ich das?
Kann ich die beiden neuen Klassen einfach compilieren und dann mit einem Dateimanager in das .jar-Archiv der Erweiterung einfügen (und damit die "defekten" Klassen ersetzen) oder ist das nicht möglich? (wenn nein, würde mich auch interessieren, warum nicht - einfach für mein persönliches Verständnis als Umsteiger auf Java und Javaumgebungen)
Gruß