当前位置: 首页>>技术教程>>正文


如何将 Netbeans 添加到 Unity 启动器?

,

问题描述

我手动安装了 NetBeans 7.0,因为 Ubuntu 软件中心仅提供 6.9。

我试图将其保留在启动器中,但系统重新启动后它就消失了。

怎样才能永久添加呢?

最佳方法

$HOME/.local/share/applications/ 文件夹中创建一个包含以下内容的 netbeans.desktop 文件(如果不存在,则创建它)。并将 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

确保您有正确的路径并选中“保留在启动器中”。\n

次佳方法

Netbeans 的 ‘Java Ayatana’ 插件解决了以下问题(在 12.04 64 位上测试)

  • 添加全局菜单

  • 修复启动器

如何安装:

1)\n工具->插件 ->设置\n添加http://java-swing-ayatana.googlecode.com/files/netbeans-catalog.xml

现在寻找:\n ‘Java Ayatana’ 工具 ->插件->可变插件

2)\也不从以下位置手动安装:\n http://code.google.com/p/java-swing-ayatana/

在使用 oracle java 7 的 64 位上,如果您遇到此问题:

libjawt.so cannot open shared object file no such file

做这个:

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

谢谢 Dan Jaren 提供的这个插件

更新:

在 NetBeans 7.2RC1 上,启动器默认工作正常。\n’Java Ayatana’ 的全局菜单集成也工作正常。

第三种方法

Kacharov的回答很好(非常好),但是Netbeans的Ubuntu Unity Launcher插件已经在Netbeans插件和Google项目网站上。

http://plugins.netbeans.org/plugin/40321/ubuntu-unity-launcher \n http://code.google.com/p/nbs-unity-launcher/

为了让事情变得更加正式。

第四种方法

根据 @sagarchalise 的回答,以下是 Ubuntu 11.04 上 NB 7.0.1 的工作内容 (~/.local/share/applications/netbeans.desktop):

[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

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/13965.html,未经允许,请勿转载。