Zaktualizowałem Mac OSowe Eclipse do wersji 3.4.1 (menu Help / Software Updates...). Wszystko poszło gładko, ale po restarcie środowiska zobaczyłem komunikat:

The Eclipse executable launcher was unable to locate its companion shared library.

i Eclipse kompletnie odmówił współpracy. Więcej informacji można uzyskać uruchamiając go z terminala:

dlopen(../../../plugins/org.eclipse.equinox.launcher.carbon.macosx_1.0.100.v20080509-1800, 2): image not found

Rzeczywiście takiego pliku ani katalogu nie ma, ale jest katalog o bardzo podobnej nazwie:

org.eclipse.equinox.launcher.carbon.macosx_1.0.101.R34x_v20080731

Pozostała kwestia gdzie owa ścieżka jest zaszyta. Ponieważ Eclipse odmawia posłuszeństwa zaraz po starcie, to pierwszym kandydatem jest plik eclipse.ini. I rzeczywiście, po wpisaniu nazwy istniejącego katalogu jest ok.

0 komentarze: