2012-01-14 71 views
9

所以后来,我为JS开发人员下载了Eclipse。它总是以我的Win7底座中显示的“JS”图标启动。最近,我也开始使用Eclipse进行Java EE开发。但无论我使用什么样的视角,码头图标仍然会显示“JS”。现在,我是那种真正烦恼的人。有没有办法改变停靠栏图标而不重新安装Eclipse?更改Eclipse Dock图标

+0

码头不允许你改变程序的属性吗? – 2012-01-14 16:41:28

+0

我创建了一个解释如何做到这一点的要点:https://gist.github.com/marlonbernardes/d3d7fd75ee689c2b989b – 2014-09-01 21:52:09

回答

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开发环境,并且您正在使用它,那么只需打开Run配置,然后在Main选项卡上查找产品列表下拉列表 - 列出的产品均为有效且已安装的产品。
  4. 硬核解决方案:您可以从安装的产品的命令行中询问p2 director。除非您对此工具有经验,否则不要尝试使用此解决方案(第2步或第3步要简单得多)。
+6

对我有用的东西:完全删除--product行和以下行。这将丑陋的J2EE图标改变为更好的Juno图标。谢谢! – 2012-08-09 17:44:38

+0

适用于Neon.1 - 我使用:org.eclipse.epp.package.java.product – Nick 2016-10-25 22:38:44