Aptana no puede encontrar Java

Aptana no puede encontrar Java

Recibo los siguientes errores cuando ejecuto aptana

A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run AptanaStudio3. No Java virtual machine
was found after searching the following locations:
/opt/aptanastudio3/jre/bin/java
java in your current PATH

.

300E7Z:~$ java -version
java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b04)
Java HotSpot(TM) Server VM (build 22.1-b02, mixed mode)

Mi ruta JDK es/usr/local/jdk1.7.0_03

Respuesta1

Lo que me funciona
Instalar Eclipse desde el repositorio
sudo apt-get install libjpeg62
Instalar el complemento en lugar del portátil
Todo simplemente funciona.

Respuesta2

Tenía OpenJDK cuando instalé aptana. Así que instalé SunJava y esto ayudó, pero todavía no mucho. Hacer aptana -vm /path/to/sunjdkayudó. Pero quería algo más simple. Entonces esto es lo que finalmente me ayudó.

Desinstalar Aptana y reiniciar el sistema.

Ahora instala aptana nuevamente

Respuesta3

Mi Ubuntu 12.04 también mostró el mismo error. Seguí las instrucciones delBlog de pulgary podría iniciar Eclipse después de eso.

Ejecute el siguiente comando:

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7-sun/bin/java 300  
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-7-sun/bin/javac 300  
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java-7-sun/bin/jar 300   
sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java-7-sun/bin/javah 300   
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java-7-sun/bin/javap 300   

Y luego, ejecute este comando:

sudo update-alternatives --config java  

Respuesta4

Aptana está intentando localizar un JRE en la ubicación /opt/aptanastudio3/jre/bin/java. Sin embargo, no hay ningún JRE en esa ubicación.

Cree un enlace simbólico que apunte a Aptana a la ubicación real de su JRE:

ln -s /usr/local/jdk1.7.0_03 /opt/aptanastudio3/jre/bin

Esto debería significar que puede ubicar el ejecutable de Java en la ruta: /opt/aptanastudio3/jre/bin/java. Esto supone que existen los directorios /opt/aptanastudio3/jre/ y /opt/aptanastudio3/jre/bin. Si no es así, deberá crearlos.

información relacionada