How to Change Eclipse Window Icon

Bitterblue picture Bitterblue · Jan 30, 2013 · Viewed 11.4k times · Source

I would like to change the icon of my eclipse installation permanently. So when I run eclipse it should have the changed icon in task bar in alt+tab list (actually everywhere but those 2 are the ones I care about). No, I only have one workspace I work with. I just need another icon. Is it possible without installing another plug-in ?

Edit:
This question is about programming because my programming lacks of efficiency because I have to circle at least once around the whole tab circle to stop at the right icon. I even changed the Alt+Tab display to look like XP because it is quick for the eye to recognize the correct icon (-> more efficient task switching). I liked the old purple circle so I can find it in a blink of an eye. Not it's more gray and blends to much with the background.

Like this (green "circle" is Eclipse):

enter image description here

I use:
Eclipse Java EE IDE for Web Developers.
Version: Juno Service Release 1
Build id: 20120920-0800
Windows 7

Does eclipse run from a jar file ? Which one is responsible for the main window ? Maybe it contains the icon ?

Answer

Veger picture Veger · Jan 30, 2013

Eclipse has an API for branding, which can be used to change the Eclipse branding to a custom branding. This includes changing the icon, the name of the application, splash screen, and so on.

This Eclipse article describes how to brand an Eclipse 3.x application. Eclipse 4.x allows you to create a custom application, it is different than for Eclipse 3.x, but it also involves providing some details to a XMl file, for more information and a tutorial, see the Eclipse Products and Deployment tutorial of Lars Vogel.

Unfortunately not without creating a (very) small plugin. But you do need to store the new icons somewhere, so creating such a storage plugin including a small XML file with some extension points should not be too difficult.