Seite 1 von 1

Einbinden einer externen jar-Datei

Verfasst: 13 Apr 2016, 18:32
von Sheldon2012
Hi,

kann ich in das jar der CSV-Datei-Filterkomponente ein externes jar einbinden, um dessen Funktionalität zu nutzen?
Ich denke da speziell an das jar für SQLite-Datenbanken. In Eclipse habe ich diese Möglichkeit nur beim Export als ausführbares jar gefunden.

Gruß

Sheldon

Re: Einbinden einer externen jar-Datei

Verfasst: 13 Apr 2016, 19:29
von ds10
Das ist etwas umständlicher, wenn man das manuell machen möchte. Aber du könntest die Jar-Datei entpacken und dann das Verzeichnis mit den Klassen auf die unterste Ebene deines Projektes kopieren, dann kann man das Verzeichnis mit zum Export auswählen und es befindet sich in der erstellen Jar-Datei. Es muss nur den gleichen Pfad haben, wie auch in der originalen Jar-Datei. Oder du erstellst dir ein Ant-Skript, was das einpacken in die Plugin-Jar übernimmt, oder du machst es mit Maven.

Re: Einbinden einer externen jar-Datei

Verfasst: 13 Apr 2016, 19:46
von Sheldon2012
So ähnlich hatte ich mir das schon gedacht. Aktuell habe ich ein Package csvfilefiltercomponent.
Wenn ich auf der gleichen Ebene ein Package org.sqlie (so heißt das im jar) anlege und die entspechenden Klassen dorthin kopiere,
sollte das doch klappen, oder? IKann es Komplikationen mit dem TV-Browser geben?

Re: Einbinden einer externen jar-Datei

Verfasst: 13 Apr 2016, 21:10
von ds10
Das würdest du dann beim Testen merken, wenn es Probleme gibt, denn die gäbe es sofort, wenn das Plugin auf Klassen zugreift, die gar nicht an der vermuteten Stelle vorhanden sind.

Re: Einbinden einer externen jar-Datei

Verfasst: 14 Apr 2016, 09:46
von Sheldon2012
Ok, danke! Dann werde ich das mal testen.

Re: Einbinden einer externen jar-Datei

Verfasst: 17 Apr 2016, 16:52
von Sheldon2012
Es funktioniert! Danke!