The Eclipse executable launcher was unable to locate its companion shared library. Error
라고 뜰때가 있습니다.
말 그대로 런처가 실행 될 때 라이브러리 위치를 찾을 수가 없어 나는건데,
linux, unix에서는 폴더 혹은 화일에 대한 권한이 없을 경우 발생 할 수 있고(뭐 eclipse를 설치한거니 그런일이 발생하기 힘드나 root권한 으로 이클립스 업데이트 실행 하면 가능성은 있음(화일에 소유자가 root가되니)
window에 경우는
eclipse 설치된 위치에
eclipse.ini화일을 보면
-----------------------------
-vm
C:/Program Files/Java/jre6/bin
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.library
C:\DEV\eclipse\hellios-ee\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810
-startup
C:\DEV\eclipse\hellios-ee\plugins\org.eclipse.equinox.launcher_1.1.0.v20100507.jar
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms256m
-Xmx256m
-Dsun.lang.ClassLoader.allowArraySyntax=true
----------------------------------------
위에 빨간 부분에 경로를 확인해주시고
정확한 경로로 수정해 주시면 됩니다.
삽질하지 맙시다...