当前位置: 首页>>技术问答>>正文


如何为Eclipse设置图标?

, ,

问题描述

我想为启动器设置图标。它具有名为icon.xpm的文件,但被图标集向导忽略。我试图将其更改为.ico文件,但仍被忽略。有任何想法吗?

最佳解决方案

如果从软件中心(版本3.5.2)安装了eclipse,则将eclipse图标的副本放入以下位置:

  • /usr/share/icons/hicolor/16x16/apps/eclipse.png

  • /usr/share/icons/hicolor/32x32/apps/eclipse.png

  • /usr/share/icons/hicolor/48x48/apps/eclipse.png

  • /usr/share/pixmaps/eclipse.png

也许将图标复制到此位置(大小合适)可以解决您的问题。

次佳解决方案

我将图标添加到/usr/share/pixmaps,但是图标的名称不是eclipse.xpm,而是icon.xpm

在终端中:

cp /yourEclipseFolder/icon.xpm /usr/share/pixmaps/eclipse.xpm

第三种解决方案

转到终端并输入sudo leafpad /usr/share/applications/eclipse.desktop,然后编辑文件以在下面的示例中将path_to/icon.xpm替换为图标的文件路径:

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=/usr/lib/eclipse/eclipse
Icon=path_to/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development;
StartupNotify=true`

例如,我的是/usr/lib/eclipse/icon.xpm

第四种方案

我复制了

/opt/eclipse/plugins/org.eclipse.sdk_3.7.1.v201109091335/eclipse48.png

/usr/share/pixmap/eclipse.png

(已将月食提取到/opt中),并且启动器和桌面月食图标均重新出现(已神秘消失)。

注意:我还按照上面的建议复制了所有尺寸,但是直到将图标复制到/usr/share/pixmaps才出现

第五种方案

我在另一个程序中遇到了这个问题,我将.png文件放在了图标文件夹中:

/usr/share/icons/hicolor/16x16/apps/eclipse.png
/usr/share/icons/hicolor/32x32/apps/eclipse.png
/usr/share/icons/hicolor/48x48/apps/eclipse.png

但是仍然没有图标,然后我放了一个

/usr/share/pixmaps/eclipse.png

突然它起作用了。像素图是关键。

第六种方案

就我而言,一切似乎都是正确的,但是没有建议的解决方案对我有用,该图标在启动器中将不可见。

然后,我只是删除了eclipse.desktop文件中Icon-line旁边的注释,瞧!有效 :)

因此,我的建议是,如果您的Icon-line中有评论,例如:

Icon=/opt/eclipse/icon.xpm # fill in path to logo

然后删除评论,使其看起来像:

Icon=/opt/eclipse/icon.xpm

我不知道为什么注释对其他行有效(例如,在Exec-line中有效)。也许是个错误。

希望对别人有帮助!

第七种方案

只需将图标复制到

~/.icon

文件夹,它应该可以工作。将eclipse.xpm复制到~/.icon文件夹对我有用。

参考资料

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