Меню Eclipse RCP и новое Natty Unity - PullRequest
0 голосов
/ 29 мая 2011

Итак, я перезапустил свое приложение Eclipse RCP после обновления Ubuntu, и кажется, что главное меню исчезло!

Кто-нибудь знает, является ли это ошибкой нового интерфейса Unity или чего-то в SWT?

Ответы [ 4 ]

1 голос
/ 21 октября 2013

В качестве обходного пути вы можете сделать

alias eclipse='UBUNTU_MENUPROXY=0;eclipse'

Но это будет означать, что вы должны запустить Eclipse из терминала. Если вы хотите запустить Eclipse из Unity Dash, вам нужно добавить

UBUNTU_MENUPROXY=0

как первая строка в /usr/bin/eclipse.

Это покажет меню файла внутри приложения.

1 голос
/ 14 мая 2012

Если у вас та же проблема, что и у меня, с получением меню Eclipse в глобальном меню Unity с HUD, тогда это то, что помогло мне (кажется, никто не может объяснить, почему это работает, но дляу меня и других это работало отлично).Я использую Ubuntu 12.04 и Eclipse Indigo с их веб-сайта.

(Измените команды соответственно, если вы не используете Vim для редактирования.)

  1. Edit libappmenu.so:

    $ sudo vim /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so
  2. Поиск 'Eclipse':

    /Eclipse
  3. Заменить 'E' на 'X':

    rX
  4. Это может быть необязательным, но это не повредит мне:

    $ sudo ldconfig

Теперь с вами должно быть хорошоЗатмение с использованием глобального меню Unity и HUD, работающего как шарм.

(Кредит: elvisd blog )

0 голосов
/ 19 июня 2011

Создайте файл bash-скрипта в папке Aptana / Eclipse и запустите Aptana / Eclipse по этому файлу.

#!/bin/bash
export UBUNTU_MENUPROXY=0
./AptanaStudio3
0 голосов
/ 30 мая 2011

Как упоминает @Geniedesalpages, это взаимодействие между событиями затмения и меню Unity. https://bugs.eclipse.org/bugs/show_bug.cgi?id=330563

Должны быть обновлены единицы, чтобы Eclipse сохранила свою старую строку меню.

PW

...