Tenía Eclipse Indigo instalado en mi computadora con el complemento de Android y funcionó perfectamente durante aproximadamente dos semanas. Hoy, actualicé Java y QuickTime y luego reinicié mi computadora. Cuando se reinició, eclipse había desaparecido por completo: todos los archivos del programa desaparecieron por completo. Cuando intento reinstalarlo, aparece un mensaje de error que dice
El iniciador ejecutable de Eclipse no pudo localizar su biblioteca compartida complementaria.
¿Qué pasó y cómo puedo solucionarlo?
eclipse
eclipse-indigo
Cbas
fuente
fuente
Respuestas:
Eso suena bastante mal y raro. Pero la reinstalación no es tan difícil: descargue, descomprima, cambie la asignación de memoria predeterminada, ejecute Eclipse, instale los complementos y funciones necesarios.
Y casi todas las preferencias importantes están en su espacio de trabajo. Lo único importante que se me ocurre fuera del espacio de trabajo es la asignación de memoria mencionada anteriormente, que puede establecer en la línea de comando o en el archivo ECLIPSE.INI.
fuente
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 puedo recordar 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).
fuente
Verifique eclipse.ini, hay dos entradas como:
Por alguna razón retorcida, los frascos tienen versión en su nombre, por lo que si actualiza / tiene dos versiones diferentes de eclipse (mientras eclipse.ini está vinculado o se proporciona como un archivo de configuración de todo el sistema para eclipse), causará el error anterior.
fuente
Durante la descompresión en un directorio cygwin en Win7, .exe y .dll necesitan tener un modo ejecutable. Esta es la solución desde un terminal mintty (u otro
$TERM
) ejecutado con cygwin en Windows 7:probado con Juno (eclipse 4.2) recién descomprimido, cygwin 1.7.algo
fuente
x
permiso.unzip
culpa del cygwin , pero no lo es. Los permisos de archivo son simplemente incorrectos en el archivo zip, como puede ver conzipinfo -l eclipse-java-juno-SR1-win32-x86_64.zip| grep -E '\.(exe|dll)'
.find $where_you_unzipped_eclipse \( -name "*.dll" -or -name "*.exe" \) -exec chmod +x {} \;
He visto esto en MacOS Sierra. A veces, descomprimir la aplicación deja atributos extendidos que parecen evitar 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.
fuente
Otro problema (con el que me encontré) es que la utilidad de descompresión de Cygwin (Descomprimir 6.00 del 20 de abril de 2009, por Cygwin. Original por Info-ZIP) no siempre descomprime correctamente todo lo necesario para que Eclipse se ejecute realmente.
Usando 7ZIP v9.20 conseguí Eclipse Indigo (3.7.2) funcionando para mí en Win7 de 64 bits con JVM de 32 bits y Eclipse de 32 bits.
(La primera vez que tengo el descompresión de Cygwin me falla ...)
fuente
Me encontré con esto yo mismo y descubrí que, de hecho, como se indicó en una publicación anterior: usando cygwin y gunzip o unzip 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:
fuente
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í. 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) Desactive la agrupación de paquetes
d) Finalice su instalación y copie de nuevo.
Todo funcionará bien.
fuente
Mi experiencia y consejos: instale Eclipse Juno en C: unidad.
Después de descargar el zip, póngalo en C :, haga clic con el botón derecho del mouse -> extraer aquí. Luego se creará una carpeta llamada eclipse en C: unidad.
Luego vaya al ejecutable de Eclipse, ejecútelo y todo estará bien.
fuente
El problema ocurrió cuando descomprimí usando Cygwin. Usé el programa de descompresión estándar de Windows XP y funcionó.
fuente
solo tienes que eliminar
del
eclipse.ini
archivo al lado de eclipse.exe (Iniciador)fuente
Principalmente, esto está relacionado con problemas en Windows con la descompresión que parece. (Ver 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 una instalación de eclipse demasiado antigua o incluso más antigua.
Aquí hay otra versión del ú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 una especie de archivo de configuración. Sin embargo, no tengo influencia en la forma en que se instalan esos paquetes de software y son inmutables para mí.
Descargo y descomprimo el último eclipse como de costumbre en un disco de usuario para el que tengo permisos de escritura. Luego configuro un alias para siempre cd temporalmente en la instalación de eclipse al comenzar. Que independientemente de dónde trabajo en los sistemas de archivos, eclipse siempre encuentra sus bibliotecas correctas. Parece que en algunos lugares, eclipsa la ruta de búsqueda predeterminada de Java para desenterrar una instalación (de Java o eclipses más antiguos 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 iniciarlo normalmente desde, por ejemplo, su proyecto o directorio de trabajo arbitrario:
O también ponerlo en segundo plano
Tal vez esto ayude a las personas en entornos de trabajo complicados.
fuente
Copié 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í!
fuente
Solución para Mac
Motivo: Eclipse copia de una ubicación a otra
Solución: se necesitan cambios de ruta en /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse.ini
Corregir ruta para complementos \ org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar
fuente
También vea la respuesta de esta pregunta relacionada .
La esencia es: intente descomprimirlo nuevamente con una herramienta sólida de descompresión. A veces, descomprimir sale mal, especialmente con la herramienta integrada de Windows Explorer.
fuente
Tuve el mismo problema cuando estaba tratando de instalarlo en Windows 8. Pero era un archivo compuesto zip ... Una vez que descomprimí y ejecuté el archivo "eclipes.exe" como Ejecutar Como 'Administrador', se resolvió. Ahora lo estoy disfrutando muy bien.
fuente
Tengo este mensaje de error cuando uso extraer los archivos de la siguiente manera:
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 Desbloqueo de seguridad
fuente
También me enfrenté a este problema, simplemente eliminé el archivo extraído y lo extraje nuevamente.
Tengo un archivo .rar.
Este problema se produce cuando el archivo no se extrae por completo.
fuente
Intente ejecutar
eclipse.exe
como administrador o usar Eclipse Helios.fuente
abra eclipse.ini y reemplace con esto ~
este trabajo para mi, buena suerte ~
fuente
Puede cambiar su letra de unidad: una vez que haya instalado eclipse en D: \, después de que Windows reinstale, la letra de unidad ahora es E: \ (por ejemplo).
mira eclipse.ini en tu carpeta de eclipse, hay algunas líneas donde la letra de la unidad sigue siendo D: \
fuente
Esto me sucedió cuando intenté abrir eclipse.exe antes de que el archivo .zip terminara de extraerse. Asegúrese de que todas las dependencias estén descomprimidas o desempaquetadas antes de abrir el archivo .exe.
fuente
Tuve este problema en Linux (CentOS 7 64 bits) con 32 bits Eclipse neón y JRE de 32 bits 8 . Ninguna de las respuestas aquí o en preguntas similares fue útil, así que pensé que puede ayudar a alguien.
El lanzador Equinox (
eclipse
ejecutable) está leyendo elplugins/
directorio y luego buscaeclipse_xxxx.so/dll
enorg.eclipse.equinox.launcher.<os>_<version>/
. Por lo general, el problema está eneclipse.ini
señalar 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 uninode
número superior a 4294967296, el iniciador no puede leer elplugins/
directorio y aparece este mensaje de error. Usels -li <eclipse>/plugins/
para verificar losinode
números.En mi caso, pasar a otra montura con
32-bit inodes
resuelto el problema.Ver: http://www.tcm.phy.cam.ac.uk/sw/inodes64.html
fuente
Encontré este error con el instalador de Eclipse 4.10. No pudimos completar la instalación correctamente debido a la configuración de seguridad de la plataforma e intentamos desinstalarla, pero tuvimos que hacerlo a mano ya que no se introdujo ningún desinstalador durante la instalación fallida. Sospechamos que esto corrompió el resultado final, incluso después de la reinstalación.
La solución fue utilizar la JVM para iniciar Eclipse y omitir por completo el ejecutable del iniciador. El siguiente comando inicia con éxito Eclipse 4.10 (algunos parámetros cambiarán según la versión de Eclipse):
Después de usar este comando / acceso directo para iniciar Eclipse, no tuvimos más errores con Eclipse en sí, pero no pudimos usar el iniciador EXE en el futuro. Incluso después de un año de usar esta versión, el iniciador continúa mostrando este mismo error.
Para que quede claro, tendrá que modificar su
javaw.exe
comando para que coincida con las especificaciones de su sistema en MS Windows.fuente
Recibí un error similar en algún momento. Copié la configuración del eclipse de otra laptop a la mía. El problema con mi configuración fue esa ruta del "--launcher.library" en el archivo eclipse.ini. La ruta en --launcher.library era la de la máquina anterior y, por lo tanto, recibía el error
Cambié la ruta de "--launcher.library" en eclipse.ini a la ruta de eclipse en mi computadora portátil y el problema se resolvió. Espero que esto sea útil para que alguien obtenga este error.
fuente
eliminarlo y ejecutar eclipse-installer nuevamente sin root
fuente
Reiniciar la máquina. Resuelve tu problema. A veces sucede cuando intenta reiniciar el eclipse y cerrarlo con fuerza.
fuente