Externe Bibliothek einbinden, Plugin bleibt hängen

Hier haben Plugin-Entwickler die Möglichkeit, sich auszutauschen.
Antworten
cyberdelic

Externe Bibliothek einbinden, Plugin bleibt hängen

Beitrag von cyberdelic »

Hallo zusammen,
ich habe ein Plugin geschrieben in dem ich die SSH2-Bibliothek von hier verwende: http://www.ganymed.ethz.ch/ssh2/
Wenn ich das Plugin debugge funktioniert alles wunderbar, sobald ich aber das Plugin baue und im TV Browser verwende bleibt das Programm stehen sobald eine Klasse aus
dieser Bibliothek erzeugt wird. Hat jemand eine Idee?

Danke
Cyberdelic
Bananeweizen
Site Admin
Beiträge: 3353
Registriert: 09 Sep 2006, 22:45

Re: Externe Bibliothek einbinden, Plugin bleibt hängen

Beitrag von Bananeweizen »

Hast du die Klassen aus der Bibliothek denn mit in deinem Plugin.jar (oder nur deine eigenen .class-Dateien)? Kannst du prüfen, indem du mit einem ZIP-kompatiblen Programm in die JAR-Datei hineinschaust.

Oder anders gefragt: Womit hast du die Plugin-Datei gebaut? Maven, Eclipse-Export, Ant-File? Falls es irgendein Skript ist, einfach mal den Quelltext davon posten.
cyberdelic

Re: Externe Bibliothek einbinden, Plugin bleibt hängen

Beitrag von cyberdelic »

Ja, die JAR-Bibliothek befindet sich im LIB-Ordner innerhalb meines Plugin.jars. Leider gibt es keine Fehlermeldung, kann es sein dass es zu einer ClassNotFound-Exception kommt?
Gebaut habe ich das PLUGIN.JAR mit Eclipse->Export->JAR
Bananeweizen
Site Admin
Beiträge: 3353
Registriert: 09 Sep 2006, 22:45

Re: Externe Bibliothek einbinden, Plugin bleibt hängen

Beitrag von Bananeweizen »

Mmh. Ich bin an der Stelle ganz sicher kein Experte, aber zumindest bei unseren Plugins werden die libs immer _entpackt_ und die *.class-Dateien dann unsere Plugin.jar mit reingepackt. Schließlich will der Classloader ja Bytecode-Class-Dateien laden und nicht jars in jars in jars...
Gast

Re: Externe Bibliothek einbinden, Plugin bleibt hängen

Beitrag von Gast »

Stimmt, wenn ich die Class-Dateien direkt integriere funktioniert es :) Danke.
Benutzeravatar
Siggi
Moderator
Beiträge: 2271
Registriert: 31 Dez 2003, 12:21
Wohnort: Doberlug - Kirchhain

Re: Externe Bibliothek einbinden, Plugin bleibt hängen

Beitrag von Siggi »

Hallo,

was macht dein Plugin?

Kann man was testen?

Bis dann.
mfg Siggi

PS: Wer Fehler findet, darf Sie behalten!!! :-)
Antworten