Как добавить Netbeans в Unity launcher?

17

Я установил NetBeans 7.0 вручную, потому что в Ubuntu Software Center доступно только 6.9.

Я попытался сохранить его в панели запуска, но после перезагрузки системы он исчез.

Как я могу его постоянно добавлять?

    
задан umpirsky 19.05.2011 в 07:56
источник

7 ответов

11

Создайте файл netbeans.desktop со следующим содержимым в папке $HOME/.local/share/applications/ (если нет, создайте его). И перетащите файл netbeans.desktop на вашу пусковую установку. Я делаю то же самое с eclipse. Если вы хотите, чтобы netbeans был доступен для пользователей, вы также можете создать файл рабочего стола в /usr/share/applications .

[Desktop Entry]
Name=Netbeans
Comment=Netbeans IDE
Exec=path/to/executable i.e. $HOME/netbeans/netbeans
Icon=netbeans
Terminal=false
Type=Application
Categories=Development,IDE;
StartupNotify=false

Удостоверьтесь, что у вас есть правильный путь, и проверьте его.

    
ответ дан sagarchalise 19.05.2011 в 08:09
источник
8

Плагин Java Ayatana для Netbeans решает следующие проблемы (проверено на 12.04 64 бит)

  • добавляет глобальное меню
  • исправляет запуск

Как установить:

1) в Инструменты - > Плагины - > настройки  добавьте Ссылка

теперь ищите:  Инструменты Java Ayatana - > плагин - > Плагин Avariable

2) или установить вручную:   Ссылка

На 64-битной с oracle java 7, если у вас возникла эта проблема:

libjawt.so cannot open shared object file no such file

сделайте следующее:

sudo ldconfig /usr/lib/jvm/java-7-oracle/jre/lib/amd64/

Спасибо Dan Jaren за этот плагин

Update:

В пусковой установке NetBeans 7.2RC1 по умолчанию работает нормально. Интеграция глобального меню Java Ayatana также прекрасна.

    
ответ дан Postadelmaga 20.04.2012 в 12:52
6

Ответ Качарова хороший (очень хороший), но плагин Ubuntu Unity Launcher для Netbeans уже находится на плагине Netbeans и веб-сайте проекта Google.

Ссылка
Ссылка

Чтобы сделать его более формальным.

    
ответ дан danjaredg 09.12.2011 в 19:27
4

Следуя за ответом @ sagarchalise, вот рабочий ( ~ / .local / share / applications / netbeans.desktop ) контент для NB 7.0.1 на Ubuntu 11.04:

[Desktop Entry]
Name=Netbeans
Comment=Netbeans IDE
Exec=/usr/local/netbeans-7.0.1/bin/netbeans
Icon=/usr/local/netbeans-7.0.1/nb/netbeans.png
Terminal=false
Type=Application
Categories=Development,IDE;
StartupNotify=false
    
ответ дан Val.K.H 24.12.2011 в 12:07
2

Вы можете использовать этот плагин NetBeans!

Ссылка

Это очень полезно!

Исходная страница: Ссылка

    
ответ дан Kacharov 21.10.2011 в 14:52
1

Это ошибка в BAMF:

ответ дан Jorge Castro 21.05.2011 в 17:44
0

Я на Ubuntu 14.10 с Netbeans 8.0 и Docky 2.0

Мне удалось решить проблему, выполнив следующие шаги: Ссылка

1 Создайте файл netbeans.desktop для Netbeans примерно таким образом (настройте для вашего пути netbeans, версию и т. д.)

#!/usr/bin/env xdg-open
[Desktop Entry]
Name=Netbeans 8.0
Comment=Java IDE
Exec=/bin/sh "/home/your/path/to/netbeans/bin/netbeans"
Icon=/home/your/path/to/netbeans/nb/ntebeans.png
Categories=Application;Development;Java;IDE
Version=1.0
Type=Application
Terminal=0
StartupWMClass=REPLACE_ME

2 Запустите Netbeans

3 Откройте окно терминала и запустите:

xprop | grep WM_CLASS | awk '{print $4}'

4 Отобразится курсор перекрестия, щелкните окно netbeans

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

"netbeans-8.0"

6 В netbeans.desktop задайте значение для StartupWMClass следующим образом:

StartupWMClass=netbeans-8.0

7 Сохраните файл и скопируйте его;

/usr/share/applications

8 Выход из Docky

8.5 необязательный шаг: удалите кеш дескриптора рабочего стола в

~/.cache/docky/docky.desktop.*.cache

9 Начать Docky

10 Перетащите файл netbeans.desktop из / usr / share / applcations в nautilus (и т. д.) в docky

11 Запустите netbeans и посмотрите, что произойдет: D

    
ответ дан Jim Ford 20.11.2014 в 15:39