ID #1049

Eclipse failed to launch, giving the error message "Launcher unable to locate companion shared library", how to resolve it?

This happened to me when I updated my Eclipse on MacOS.

 You may simply reinstall Eclipse to have it work, but there is another solution to it.

The reason is that the eclipse.ini does not have the correct path to the launcher after updates. So, first open eclipse.ini by right click the application eclipse, then "show package content". Edit eclipse.ini such that

launcher.library points to the new path as in "plugins/org.eclipse.equinox.launcher.carbon.*"

You may also change the -startup by setting it to a new .jar file.

Save it and now your eclipe is back to normal again!

Categories for this entry

Tags: eclipse, error, ini, launcher, library, path

Related entries:

You can comment this FAQ