4 Stimmen

Eclipse SWT Browser stürzt ab (Linux 64Bit)

Ich habe ein Eclipse-Projekt, das den Webbrowser von Eclipse SWT verwendet, das reibungslos auf meinem Windows-Eclipse läuft. Ich teile das Projekt (über SVN) und versuche es auf meinem 64-Bit-Linux-System auszuführen. Ich habe eine stabile SWT-Version für 64-Bit-Linux heruntergeladen und in meinen Workspace importiert.

Aber wenn ich versuche, den SWT-Webbrowser zu starten, erhalte ich diesen Fehler:

(SWT:2882): Gtk-CRITICAL **: IA__gtk_window_group_remove_window: Behauptung 'window->group == window_group' fehlgeschlagen

und der Browser startet nicht.

Es passt zur Eclipse-Bug-Diskussion hier, aber ich verstehe nicht wirklich, wie ich es beheben kann!

0voto

ATG Punkte 1639

Ich hatte das gleiche Problem und bin schließlich auf dieses kleine Juwel gestoßen, das erklärt, wie man es beheben kann, indem man ein paar Parameter zur Datei eclipse.ini hinzufügt.

Zunächst stellen Sie sicher, dass das Paket xulrunner auf Ihrem System installiert ist. Fügen Sie dann die folgenden zwei Zeilen zur Datei eclipse.ini hinzu:

-Dorg.eclipse.swt.browser.DefaultType=mozilla
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/bin/xulrunner

Wenn das nicht funktioniert, können Sie es mit WebKit versuchen, indem Sie stattdessen diese Zeile hinzufügen:

-Dorg.eclipse.swt.browser.UseWebKitGTK=true

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X