我在 Ubuntu Natty 中使用 netbeans。我已将其添加到启动器中,它可以正常工作。但有一个问题。当我启动 netbeans 时,它会显示两个图标。一个用于启动器,另一个用于活动的 netbeans(后者的图标带有小白色三角形)。有解决方法吗?
答案1
[离线] 有一个 netbeans 插件可以解决这个问题:http://plugins.netbeans.org/plugin/40321/unity-launcher [/离线]
[更新]
或者只需将其添加StartupWMClass=Apache NetBeans IDE
到 ~/.local/share/applications/ 或 /usr/share/applications/ 中的 netbeans.desktop 启动器中
[/更新]
答案2
我发现这是这里描述的 Unity 中的一个错误: https://bugs.launchpad.net/ubuntu/+source/bamf/+bug/751909 我会密切关注该问题,看看是否已修复。如果他们要到 10 月才能修复,我会升级到 Oneiric
答案3
作为好奇的学徒提到,转到/usr/share/applications
并编辑与您的 NetBeans 安装相对应的 .desktop 文件。在我的例子中,此文件名为netbeans-6.8.desktop
将以下两行添加到文件末尾(在我的例子中,在之后Terminal=0
)
StartupNotify=true
StartupWMClass=java-lang-Thread
答案4
打开gksudo /usr/share/applications
并删除其中一个 netbeans.desktop