web-dev-qa-db-ja.com

Eclipseはubuntu 16.04では動作しません

Ubuntu 16.04をインストールし、Eclipseをダウンロードして解凍しました。 Eclipseを起動すると、ようこそページが空になります。

Eclipseマーケットプレイスを開始しても何も起こりません。

この問題を解決するには?

23
Asterios Raptis

Eclipse.iniファイルを編集し、次のようにlauncherエントリを調整した後、Eclipseを起動してみてください。

--launcher.GTK_version
2

サンプルファイル:

-startup
plugins/org.Eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.GTK_version
2
-product
org.Eclipse.epp.package.cpp.product
--launcher.defaultAction
openFile
-showsplash
org.Eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.7
-XX:MaxPermSize=256m
-Xms256m
-Xmx1024m
59
Peter

これはおそらくGTK 3 SWTの実装が原因です。 EclipseはGTK 2で完全に動作するはずですが、最近のUbuntuではGTK 3を使用します。

コマンドラインでテストを実行して確認します。

  1. GTKを無効にします:export SWT_GTK3=0

  2. 同じセッションでEclipseを起動します:Eclipse

動作する場合は、永続的にします。 Eclipse.desktopを見つけて追加します。

Exec=env SWT_GTK3=0 Eclipse
15

開いた Eclipse.iniおよび次を追加

--launcher.GTK_version
2

--launcher.appendVmargs

9
muammertuzun