更改Eclipse的Dock图标

9

前段时间,我下载了适用于JS开发者的Eclipse。它总是在我的Win7 dock中显示“JS”图标启动。最近,我开始使用Eclipse进行Java EE开发。但无论我使用哪个视角,dock图标仍然显示为“JS”。对于像我这样的人来说,这真的很烦人。有没有办法在不重新安装Eclipse的情况下更改dock图标呢?


码头不允许您更改那里的程序属性吗? - Dave Newton
我创建了一个Gist,其中解释了如何做到这一点:https://gist.github.com/marlonbernardes/d3d7fd75ee689c2b989b - Marlon Bernardes
1个回答

9

Eclipse允许使用不同的产品重新定义Dock图标。Eclipse的各种软件包提供这些产品,例如Java EE软件包有不同的图标。

我认为您正在经历这样的图标更改,但不能完全确定。要解决此问题,您需要手动编辑eclipse.exe旁边的eclipse.ini文件 - 确保在编辑之前备份!

查找类似于以下行:

-product
org.eclipse.epp.package.modeling.product

org.eclipse.epp.package.modeling.product是一个Eclipse产品ID,启动后提供图标、闪屏等等。如果您替换掉这一行使用不同的产品,重启后您可以获得原始图标。

如何确定正确的产品ID:

  1. 如果以org.eclipse.epp开头,则是从eclipse.org下载并部署的版本 - 在这种情况下,它可能不是问题所在(除非您抱怨Java EE包特定的图标)。
  2. 无插件开发知识:下载一个新的Eclipse副本,并查找其eclipse.ini文件。您不必启动它,只需复制正确的行即可。
  3. 如果安装了Plug-in开发环境,并且正在使用它,则只需打开运行配置,在主选项卡中查找产品列表下拉菜单 - 列出的所有条目都是有效的已安装产品。
  4. 高级解决方案:您可以从已安装产品的命令行中询问p2 director。除非您熟悉此工具,否则不要尝试使用此解决方案(步骤2或3更简单)。

7
我的经验是:将“--product”行和其后面的行全部删除。这将把不好看的J2EE图标变成更漂亮的Juno图标。谢谢! - Adam Rofer
适用于Neon.1 - 我使用的是:org.eclipse.epp.package.java.product。 - Nick
2021/3也适用,谢谢! - JacquesLeRoux

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接