
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
つまり、Java 実行ファイルはパス /opt/aptanastudio3/jre/bin/java で見つかるはずです。これは、ディレクトリ /opt/aptanastudio3/jre/ と /opt/aptanastudio3/jre/bin が存在することを前提としています。存在しない場合は、作成する必要があります。