UnsatisfiedLinkError beim Debuggen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.

BBCode ist eingeschaltet
[img] ist eingeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: UnsatisfiedLinkError beim Debuggen

von rotti2 » 29 Jan 2007, 00:00

Danke, ihr hattet Recht.

Ich frage mich nur, warum das bisher immer geklappt hat (und bei Ausführung ohne Debugger ging). Working Directory habe ich auf runtime\tvbrowser_default gesetzt.
Nachdem ich die DLL reinkopiert hatte, ging es wieder.

Also nochmals Danke, Rotti

von Bananeweizen » 28 Jan 2007, 23:05

Ja, das hatte ich am Anfang auch ständig. Entweder du kopierst die DLL in dein Ausführungsverzeichnis oder du setzt einfach in der Launch configuration das Ausführungsverzeichnis auf dein normales Installationsverzeichnis außerhalb des Workspaces.

von ds10 » 28 Jan 2007, 22:54

Also nach der Fehlermeldung: no jRegistryKey in java.library.path
fehlt einfach die jRegistryKey.dll im Arbeitsverzeichnis mit dem Eclipse TV-Browser startet.

UnsatisfiedLinkError beim Debuggen

von rotti2 » 28 Jan 2007, 22:38

Hallo, kann mir bitte einer weiterhelfen?

Ich benutze Eclipse zum Compilieren und Debuggen. Hat bisher auch gut geklappt. Seit gestern hält der Debugger aber automatisch an. Das Fenster hat den Titel "EventDispatchThread.run() line: not available"; keine Sourcen werden angezeigt.

Wenn ich dann weiterlaufen lasse, steht das folgende in der Console und TV-Browser hängt:

Exception in thread "AWT-EventQueue-1" java.lang.UnsatisfiedLinkError: no jRegistryKey in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at ca.beq.util.win32.registry.RegistryKey.<clinit>(RegistryKey.java:88)
at tvbrowser.TVBrowser$1$1.run(TVBrowser.java:368)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:37)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

Habe meinen gesamten Code schon auskommentiert. Bringt aber nichts.
Ohne Debugger gibt es keine Probleme.

Danke, Rotti.

Nach oben