an error has occurred. see the log file eclipse solution
Error del iniciador de Eclipse: no se puede ubicar la biblioteca compartida complementaria (24)
si tienes dos eclipses, en algún momento esto sucede
solo tienes que eliminar
-startup
plugins/org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar
del archivo eclipse.ini
al lado de eclipse.exe (Iniciador)
Instalé Eclipse Indigo en mi computadora con el complemento Android y funcionó perfectamente durante aproximadamente dos semanas. Hoy, actualicé java y quicktime y luego reinicié mi computadora. Cuando se reinició, el eclipse desapareció por completo, todos los archivos del programa han desaparecido por completo. Cuando intento reinstalarlo, aparece un mensaje de error que dice:
El iniciador ejecutable de Eclipse no pudo ubicar su biblioteca compartida complementaria.
¿Qué pasó y cómo puedo solucionarlo?
Acabo de encontrar el mismo problema. El problema para mí fue el programa de descompresión predeterminado de Windows 7. Tiene un problema cuando encuentra archivos que tienen una estructura de archivos profunda. Leí sobre este tema hace algún tiempo, pero no recuerdo el artículo. La solución para mí es descomprimir la descarga de Eclipse usando WinZip (o alguna otra herramienta que no tenga este problema).
Compruebe eclipse.ini, hay dos entradas como:
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120913-144807
Para algunos tarros de razón retorcidos tienen una versión en su nombre, de modo que si actualiza / tiene dos versiones diferentes de eclipse (mientras que eclipse.ini está vinculado o se proporciona como un archivo conf de sistema completo para eclipse) causará el error anterior.
El problema ocurrió cuando descomprimí usando Cygwin. Usé el programa de descompresión estándar de Windows XP y funcionó.
Eso suena bastante mal y raro. Pero la reinstalación no es tan difícil: descargar, descomprimir, cambiar la asignación de memoria predeterminada, ejecutar Eclipse, instalar complementos y funciones necesarios.
Y casi todas las preferencias importantes están en su espacio de trabajo. El único importante en el que puedo pensar fuera del espacio de trabajo es la asignación de memoria antes mencionada, que puede establecer en la línea de comando o en el archivo ECLIPSE.INI.
Esto me sucedió cuando intenté abrir eclipse.exe antes de que el archivo .zip terminara de extraer. Asegúrese de que todas las dependencias estén descomprimidas o desempaquetadas antes de abrir .exe.
He copiado la carpeta Eclipse de otra máquina donde la ruta era diferente y esa era la raíz de este problema. Cambiar la ruta de los complementos en ECLIPSE.INI funcionó para mí.
Intenta ejecutar eclipse.exe
como administrador o usando Eclipse Helios.
Lo he visto en MacOS Sierra. A veces, al descomprimir la aplicación, se dejan atributos extendidos que parecen impedir el inicio. La siguiente línea de comando elimina los atributos extendidos y parece solucionar el problema:
xattr -c Eclipse.app
También funciona para otras aplicaciones que se basan en el marco de eclipse.
Me acabo de topar con esto y descubrí que, de hecho, como decía una publicación anterior: al usar cygwin y gunzip o descomprimir para configurar su entorno de eclipse, los permisos en los archivos .exe y .dll serán incorrectos y la JVM no los ejecutará correctamente.
Solución rápida:
#switch to the eclipse target folder
cd /cygdrive/c/Program/ Files/ /(x86/) #or wherever you put eclipse
find ./ -regextype posix-extended -mindepth 1 -type f -regex ".*/.exe|.*/.dll" |/
xargs chmod -v 750
Me encuentro con este problema después de copiar una instalación de eclipse en otra pc. Encuentro que la instalación de eclipse creó automáticamente el directorio .p2 en mi c: / Users / xx.p2, y --launcher.library se refiere aquí. Por lo tanto, no lo hace existir en mi otra pc
Mi resolución es reinstalar eclipse:
a) Haga doble clic en eclipse-inst-win64.exe
b) Haga clic para cambiar al modo avanzado.
c) Desmarque la agrupación de paquetes
d) Termine su instalación y vuelva a copiar.
Todo funcionará bien.
Mi experiencia y consejos: instale Eclipse Juno en C: unidad.
Después de descargar el zip, colóquelo en C :, haga clic con el botón derecho del mouse -> extraer aquí. Entonces se creará una carpeta llamada eclipse en C: unidad.
Luego ve al ejecutable de Eclipse, ejecútalo y todo estará bien.
Otro problema (con el que me encontré) es que la utilidad de descompresión de Cygwin (UnZip 6.00 del 20 de abril de 2009, de Cygwin. Original por Info-ZIP.) No siempre descomprime correctamente todo lo que se necesita para que Eclipse se ejecute realmente.
Usando 7ZIP v9.20 tengo Eclipse Indigo (3.7.2) en funcionamiento en Win7 64bit con 32bit JVM y 32bit Eclipse.
(La primera vez que tuve el desajuste de Cygwin me falló)
Puede cambiar su letra de unidad: una vez que haya instalado eclipse en D: /, después de reinstalar Windows, la letra de unidad ahora es E: / (por ejemplo).
mira en eclipse.ini en tu carpeta de eclipse, hay algunas líneas donde la letra de unidad sigue siendo D: /
Reinicia la máquina. Resuelve tu problema A veces sucede cuando intentas reiniciar el eclipse y en el medio lo cierras con fuerza.
Sobre todo esto está relacionado con problemas en Windows con la descompresión que parece. (Vea otras respuestas aquí para eso).
El segundo problema más grande parece ser que eclipse no puede encontrar Java o encuentra una versión de Java que es demasiado vieja o incluso más vieja instalaciones de eclipse.
Aquí hay otra toma para el último problema y un pequeño giro para resolverlo. Mi entorno de trabajo está en un sistema Linux, sin acceso de root, y con instalaciones de software donde puedo configurar qué versiones usar en un tipo de archivo de configuración. Sin embargo, no influyo en la forma en que esos paquetes de software están instalados y son inmutables para mí.
Descargo y descargo el último eclipse como de costumbre en un disco de usuario para el que tengo permisos de escritura. Luego me configuro un alias para siempre cd temporalmente en la instalación de eclipse al iniciar. Que, independientemente de dónde trabaje en los sistemas de archivos, eclipse siempre encuentra sus bibliotecas correctas. Parece que, en algunos lugares, eclipsa la ruta de búsqueda predeterminada para Java excava una instalación (de Java o eclipses anteriores o algo más) en mi entorno que realmente no debería usar.
Aquí está el alias: alias eclipse ''(pushd / enter_path_to_eclipse_install_dir_here / eclipse; ./eclipse; popd)''
Ahora puede comenzar normalmente desde, por ejemplo, su proyecto o directorio de trabajo arbitrario:
eclipse
O también póngalo en segundo plano
eclipse &
Tal vez esto ayude a las personas en entornos de trabajo complicados.
Solución para Mac
Motivo: copias de Eclipse de un lugar a otro
Solución: se necesitan cambios en las rutas en /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse.ini
Reparar la ruta para los complementos / org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar
También me enfrenté a este problema, simplemente eliminé el archivo extraído y lo extraje nuevamente.
Tengo un archivo .rar.
Este problema ocurre cuando el archivo no se extrae por completo.
También vea la respuesta de esta pregunta relacionada .
Lo esencial es: intente descomprimirlo de nuevo con una herramienta de descompresión sólida. A veces, la descompresión falla, especialmente con la herramienta incorporada de Windows Explorer.
Tengo el mismo problema cuando estaba tratando de instalarlo en Windows8. Pero era un archivo comprimido con zip ... Unos descomprimo y ejecuto el archivo "eclipes.exe" como ejecutado Como ''Administración'' lo resuelvo. Ahora lo disfruto muy bien ...... Trate de seguirme en Fb..si tiene algún problema con respecto a la instalación como''Raj Barhate (MH) ''Voy a demostrar mi mejor esfuerzo para resolver bien sus problemas ..
Tengo este mensaje de error cuando uso extraer los archivos de la siguiente manera:
- acción / seleccionar todo
- Arrastre y coloque los archivos en una nueva carpeta
De alguna manera la información sobre las carpetas se pierde
cuando uso "action / extract to ..." funciona.
Además, recuerde hacer clic derecho en eclipse, luego elija Desbloquear la seguridad
Tuve este problema en Linux (CentOS 7 de 64 bits) con Eclipse Neon de 32 bits y JRE 8 de 32 bits . Ninguna de las respuestas aquí o en preguntas similares fueron útiles, así que pensé que podría ayudar a alguien.
Equinox launcher ( eclipse
ejecutable) está leyendo el directorio plugins/
y luego busca eclipse_xxxx.so/dll
en org.eclipse.equinox.launcher.<os>_<version>/
. Normalmente, el problema está en eclipse.ini
apunta a la versión incorrecta del complemento lanzador Equinox . Pero, si el sistema de archivos utiliza inodos de 64 bits, como XFS y uno de los archivos obtiene el número de inode
encima de 4294967296, entonces el iniciador falla al leer el directorio de plugins/
y aparece este mensaje de error. Use ls -li <eclipse>/plugins/
para verificar los números de inode
.
En mi caso, moviendo a otra montura con 32-bit inodes
resolvió el problema.
abra eclipse.ini y reemplace con esto ~
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813
-product
com.android.ide.eclipse.adt.package.product
--launcher.XXMaxPermSize
256M
-showsplash
com.android.ide.eclipse.adt.package.product
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx768m
-Declipse.buildId=v21.0.0-531062
este trabajo para mí, buena suerte ~
Durante la descompresión en un directorio cygwin en Win7, se le debe dar al ejecutable .exe y .dll el modo ejecutable. Esta es la solución de una terminal mintty (u otro $TERM
) ejecutada con cygwin en Windows 7:
me@mymachine ~/eclipse
$ find . -name "*.dll" -exec chmod +x {} /;
intentado con Juno (eclipse 4.2) recién descomprimido, cygwin 1.7.algo