Acabo de descargar el paquete eclipse del sitio web eclipse en formato comprimido. Lo descomprimí en mi directorio de usuarios y configuré los permisos 777, pero hacer doble clic en el ejecutable de eclipse no hará nada. Intenté ejecutar el archivo ejecutable a través de la terminal, pero muestra el error:
bash: ./eclipse: No existe tal archivo o directorio
Luego instalé eclipse a través del centro de software de Ubuntu, que se ejecuta con éxito. Solo la versión descargada no se ejecuta.
He instalado OpenJDK en Ubuntu 10.10. ¿Alguien puede decir qué está mal con mi Eclipse?
ls
en la ruta que está, si ve el eclipse allí, intentechmod +x eclipse
y./eclipse
, también puede haber algo mal con la versión Java de su sistema, intentejava --version
y pegue la salida.Respuestas:
Mi sistema operativo era en realidad la versión de 64 bits. Y el paquete de Eclipse que descargué era de 32 bits. Parece estúpido, pero generalmente los softwares de 32 bits se ejecutan sin ningún problema en los sistemas operativos de 64 bits. Entonces no presté mucha atención allí.
Descargué la versión de 64 bits de Eclipse y funciona bien.
Gracias @Sergey por el tiempo y la paciencia.
fuente
El mensaje de bash sugiere que no existe tal archivo; le sugiero que verifique que esté en el directorio correcto, que el bit de ejecución esté configurado, etc.
Intenta invocarlo así:
En realidad, incluso no es necesario cambiar los permisos: el binario ya tenía un conjunto de bits ejecutable.
fuente
Tuve el mismo problema con el binario Eclipse y comencé a seguir las sugerencias de este hilo. Verifiqué las versiones del sistema operativo y del kernel, e intenté cambiar los permisos del archivo. Después de ejecutar el
chmod
comando que verifiquéls -l
y la salida me sorprendió: no se cambió nada.Después de algunos intentos más y un minuto para pensar, descubrí el problema: la carpeta eclipse estaba en un directorio fuera de la unidad del sistema operativo. Estaba en un disco NTFS, y no tenía ningún permiso especial sobre él.
La solución fácil fue llevarlo de vuelta a la carpeta home / opt. Pero todavía estoy interesado en una solución que permita la ejecución dentro de una partición NTFS.
fuente