2

Android-SDK 64ビットバージョンであるJava-ADTをインストールし、jdk 64ビットバージョンをインストールし、jre 64ビットバージョンをインストールし、jre1.7.0_17をEclipseフォルダーにコピーし、名前をjreに変更しました(その後、Eclipseを実行できました) .

echo $PATH は、「/allSystemPaths:/pathToJDK:/PathToJDK/bin:/PathToJRE:/PathToJRE/bin:/PathToSDK/PlatformTools:/PathToSDK/tools」を提供します

echo $JAVA_HOME は「/pathToJDK:/PathToJRE」を提供します

しかし、ANDROID SDK Manager を実行すると、Android で Java が見つからないというエラーが表示されます。よく検索しましたが、解決できませんでした。

4

1 に答える 1

0

Eclipse のドキュメントに従って、eclipse.ini でカスタム JVM を定義できます。

使用する最も推奨されるオプションの 1 つは、Eclipse を実行する特定の JVM を指定することです。これを行うことで、どの JVM Eclipse が実行されるかが完全に確実になり、システムの「デフォルト」JVM を変更する可能性のあるシステム変更から隔離されます。多くのユーザーは、デフォルトでどの JVM が使用されるかを知っていると思っていたが、間違っていると思っていたため、つまずいてしまいました。eclipse.ini を使用すると、CERTAIN になります。

そのためには、Eclipse ホームの場所を知るか、それを定義する必要があります。コンソールで次を実行します。

$ echo $ECLIPSE_HOME

パスを取得した場合は、次のステップをスキップします。何も得られない場合は、それを定義する必要があることを意味します。ホーム ディレクトリで .bashrc ファイルを編集し、最後のファイルに次を追加します。

ECLIPSE_HOME=$HOME/.eclipse

この後、ECLIPSE_HOME は /home/YOUR_USER/.eclipse になります。

ECLIPSE_HOME を定義したら、ECLIPSE_HOME ディレクトリー内に eclipse.ini という名前のファイルを作成または編集する必要があります。このようなファイルには、次の内容が含まれている必要があります。

 -vm
 /opt/sun-jdk-1.6.0.02/bin/java

/opt/sun-jdk-1.6.0.02/bin/java は、Java への絶対パスです。

于 2015-04-07T05:10:31.987 に答える