2016-04-24 3 views
23

Я только что установил ubuntu 16.04 и загрузил затмение и извлек. Когда я запустил eclipse, страница приветствия пуста.eclipse не работает с ubuntu 16.04

Когда я начинаю рынок затмения, ничего не происходит.

Как решить эту проблему?

+0

То же самое здесь, просто скачайте 'Затмение Luna' не' Затмение mars' он будет работать, надеюсь .. –

+0

То же самое происходит и для Ubuntu 16.04 и Eclipse, Luna с решениями ниже не работает на JRE 8 – aloplop85

+0

Попробуйте с JDK 8. –

ответ

54

Попробуйте запустить Eclipse, после редактирования файла eclipse.ini и тонкой настройки launcher такой записи:

--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 
+0

Я добавил это в eclipse.ini, и это сработало. Это также работало из сценария оболочки. –

+0

Лучше, чем «tweak» Я бы использовал термин «добавить». Я добавил 2 строки в файл eclipse.ini, и он сработал. –

+0

Спасибо! Сегодня эта проблема возникла с помощью xubuntu и Xilinx SDK. – MasterD

15

Возможно, это связано с реализацией GTK 3 SWT. Eclipse должен отлично работать с GTK 2, но использует GTK 3 на недавнем ubuntu.

ли тест в командной строке, чтобы проверить это:

  1. Отключить GTK: export SWT_GTK3=0

  2. Запуск затмение в одной и той же сессии: eclipse

Если он работает, сделайте его постоянным. Найдите eclipse.desktop и добавьте:

Exec=env SWT_GTK3=0 eclipse 
+1

Это не сработало. –

+1

Жаль, что это не сработало для вас, но этот совет работал для меня. Раньше мой Eclipse (работающий на Ubuntu 16.04 с использованием openjdk-8-jre) не мог открывать такие окна, как Window-> Preferences или Help-> Install New Software ..., и такие параметры, как Edit-> Find/Replace. .. были выделены серым цветом в меню, даже когда я был в редакторе. Windows, предназначенные для всплывающих окон при запуске, появились только после выхода из Eclipse. Все это было исправлено установкой SWT_GTK3 = 0, как указано выше. –

+0

Исправлено это для меня (Kubuntu 14.04). Благодарю. – xenoid

8

Открыть eclipse.ini и добавить следующее:

--launcher.GTK_version 
2 

перед тем --launcher.appendVmargs

+0

эта работа для меня! –