Aptana가 Java를 찾을 수 없습니다.

Aptana가 Java를 찾을 수 없습니다.

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)

내 JDK 경로는/usr/local/jdk1.7.0_03

답변1

나에게 맞는 것
저장소에서 Eclipse 설치 이식
sudo apt-get install libjpeg62
가능한 플러그인 대신 플러그인 설치
모든 것이 제대로 작동합니다.

답변2

aptana를 설치할 때 OpenJDK가 있었습니다. 그래서 SunJava를 설치했는데 도움이 되었지만 여전히 많지는 않았습니다. 하는 것이 aptana -vm /path/to/sunjdk도움이 되었습니다. 하지만 나는 더 간단한 것을 원했습니다. 이것이 마침내 나에게 도움이 된 것입니다.

Aptana를 제거하고 시스템을 다시 시작합니다.

이제 aptana를 다시 설치하세요.

답변3

내 Ubuntu 12.04에서도 동일한 오류가 표시되었습니다. 나는 선생님의 지시를 따랐다.썸링 블로그그 후에 Eclipse를 시작할 수 있었습니다.

다음 명령을 실행하십시오.

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   

그런 다음 다음 명령을 실행합니다.

sudo update-alternatives --config java  

답변4

Aptana는 /opt/aptanastudio3/jre/bin/java 위치에서 JRE를 찾으려고 시도하고 있습니다. 그러나 해당 위치에는 JRE가 없습니다.

Aptana가 JRE의 실제 위치를 가리키는 심볼릭 링크를 만듭니다.

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

이는 /opt/aptanastudio3/jre/bin/java 경로에서 Java 실행 파일을 찾을 수 있음을 의미합니다. 이는 /opt/aptanastudio3/jre/ 및 /opt/aptanastudio3/jre/bin 디렉토리가 존재한다고 가정합니다. 그렇지 않은 경우 새로 만들어야 합니다.

관련 정보