如何删除启动器中“启动”的Java程序的重复图标?
在Natty的Unity启动器中启动Java程序(如IntelliJ IDEA和Crashplan)时,将显示重复的图标(参见图片)。对于IntelliJ,我创建了.desktop文件,对于Crashplan,该.desktop文件随应用程序一起提供。.desktop文件(或其他位置)中是否可以进行某些更改以防止这种情况发生?我找不到统一的错误报告,但Gnome-Do / Docky之类的程序具有错误 报告,必须对其应用程序进行内部更改以防止这种情况。 在此图像中,第一个图标是从.desktop文件创建的图标,第二个图标是在启动后创建的。关闭应用程序时,第二个图标消失。 自定义IntelliJ .desktop文件 #!/usr/bin/env xdg-open [Desktop Entry] Version=1.0 Type=Application Terminal=false Icon[en_US]=/opt/idea/bin/idea128.png Name[en_US]=IntelliJ IDEA Exec=/opt/idea/bin/idea.sh Name=IntelliJ IDEA Icon=/opt/idea/bin/idea128.png StartupNotify=true Crashplan提供.desktop文件 [Desktop Entry] Version=1.0 Encoding=UTF-8 Name=CrashPlan Categories=; Comment=CrashPlan Desktop UI Comment[en_CA]=CrashPlan Desktop UI Exec=/usr/local/crashplan/bin/CrashPlanDesktop Icon=/usr/local/crashplan/skin/icon_app_64x64.png Hidden=false Terminal=false Type=Application GenericName[en_CA]=