создать кастомный лаунчер для Eclipse

Невозможно заставить мой пользовательский модуль запуска Eclipse работать 13.10 (новая установка). Смотрите скриншот ниже:

enter image description here

Пользовательский модуль запуска затмения на панели не работает.

Двойной щелчок по Eclipse.desktop из файлового менеджера работает, но добавляет новый лаунчер с серым «?» значок. Затмением управляет новая серая пусковая установка, а не моя.

Я не могу просто заблокировать и использовать "?" launcher, потому что он открывает затмение напрямую, пока мне нужно выполнить мою команду.

Я сделал следующие шаги:

1) Unzipped eclipse into /opt/eclipse (repository is not an option).
2) Created custom gtk theme in /opt/eclipse/gtkrc-2.0-eclipse
3) Created /opt/eclipse/run.sh (the content is in the picture)
4) Installed gnome-panel and created a new launcher with custom icon and run.sh command
5) Opened the file manager, navigated to /usr/.../application and
   dragged-dropped Eclipse.desktop onto panel

Надеюсь, все ясно. Как я могу заставить мой пользовательский модуль запуска работать так, как ожидалось, или, по крайней мере, заставить серый запустить мою команду?

Редактировать: Следуя инструкциям Sushantp606, я получил работу модуля запуска, но серый laucher по-прежнему открывается, когда я запускаю затмение. Затем ... Я искал пусковые установки затмения с

locate .desktor | grep eclipse 

и нашел это:

~/.local/share/applications/eclipse.desktop
/usr/share/app-install/desktop/eclipse-platform:eclipse.desktop

Я изменил значок в обоих с правильным путем, и теперь пусковая установка с серым значком имеет значок затмения, как и ожидалось. Так что упал тот, который я создал.

5
задан 15 August 2014 в 23:35

2 ответа

с Eclipse 4.4 (Luna) я обнаружил, что простого перемещения разархивированной установки Eclipse из моего домашнего каталога в / opt было достаточно для того, чтобы она появилась в Launcher.

0
ответ дан 15 August 2014 в 23:35

После вашего первого шага создайте ссылку с помощью -

sudo ln -s /opt/eclipse/eclipse /usr/bin/eclipse

Создание значка запуска единства -

sudo gedit /usr/share/applications/eclipse.desktop

вставьте следующие строки, как есть -

[Desktop Entry]
Version=1.0
Name=Eclipse
Exec=env UBUNTU_MENUPROXY= eclipse
Terminal=false
Icon=/opt/eclipse/icon.xpm
Type=Application
Categories=IDE;Development
X-Ayatana-Desktop-Shortcuts=NewWindow
[NewWindow Shortcut Group]
Name=New Window
Exec=env UBUNTU_MENUPROXY= eclipse
TargetEnvironment=Unity

Для пользовательской темы создайте файл в домашней сети как

gedit .gtkrc-2.0

и вставьте информацию о теме.

теперь ищите затмение в тире, перетащите его в единство запуска. сделал.

0
ответ дан 15 August 2014 в 23:35

Другие вопросы по тегам:

Похожие вопросы: