1. Create <eclipse-name>.desktop files for each installation

2. Update <eclipse-name>.desktop file with information

[Desktop Entry] Version=4.3.1 Name=Eclipse JEE Kepler Comment=Eclipse JEE Kepler Exec=/<path>/eclipse-jee-kepler-SR1-linux-gtk/eclipse Icon=/<path>/eclipse-jee-kepler-SR1-linux-gtk/eclipse.ico StartupNotify=false Terminal=false Type=Application Categories=Development

3. Grant permission to execute

4. Run the eclipse installation

Finally...

It is quite easy to create multiple launcher icons for multiple installations. Below is the 4 steps you need to follow. I created eclipse-jee-kepler.desktop file inside Kepler Eclipse installation folders, but you use any preferred location.For "Eclipse JEE Kepler" installation, add the below content to eclipse-jee-kepler.desktop. You will have to change the path to the executable eclipse file.You can create an eclipse.ico file to be displayed in the Launchpad yourself. As displayed here, I have created a simple file for my usage.Right click on this eclipse-jee-kepler.desktop file and select "Properties". Then go to the "Permissions" tab and select execute permission as shown in the image.You can double click on the eclipse-jee-kepler.desktop file to start your eclipse installation. When this eclipse installation is started, the provided eclipse.ico will be displayed in the Launchpad. Now you can create a launch icon simply using "Right click -> Lock to Launcher".For each of your eclipse installations, you can create separate files with above 4 steps; then replace the property values to match with each eclipse installations (including a separate .ico).If you are interested in finding more information about Unity Launchers and Desktop files, you can refer here