0

エラーなしで次の手順を実行しました。

  1. JDK パス:

    Downloads/jdk-6u37-linux-x64.bin
    
  2. ターミナルのコマンド:

    mkdir Programs
    cd Programs
    bash ../Downloads/jdk-6u37-linux-x64.bin
    ln -s jdk-6u37-linux-x64 jdk
    
  3. JAVA_HOME とパスを設定します。

    .bashrcファイルの最後に次の行を追加しました。

    export JAVA_HOME=$Home/Programs/jdk
    export PATH=:$JAVA_HOME/bin:$PATH
    

これは、コマンドを実行した結果ですecho $JAVA_HOME:

/Programs/jdk

これは、コマンドを実行した結果ですecho $PATH:

:/Programs/jdk/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games1

問題は次のとおりです。
これは、コマンドを実行した結果です

$ java -version

The program 'java' can be found in the following packages:
 * default-jre
 * gcj-4.6-jre-headless
 * gcj-4.7-jre-headless
 * openjdk-7-jre-headless
 * openjdk-6-jre-headless
Try: sudo apt-get install 
4

3 に答える 3

1

Linuxでは環境変数で大文字と小文字が区別されることが問題だと思います。

export JAVA_HOME=$Home/Programs/jdk

する必要があります

export JAVA_HOME=$HOME/Programs/jdk

あなたのecho $JAVA_HOME出力では、あなたはあなたがあなたの前置されていないのを見ることができます/home/yourname...

お役に立てば幸いです。

乾杯、

于 2012-11-06T13:08:54.083 に答える
1

ここにあるスクリプトは、Sun の jdk を Ubuntu にインストールするのに役立ちます。本当に便利なもの。

于 2012-11-06T13:17:12.523 に答える
0

このコマンドを試してください

sudo update-alternatives --config java

これにより、インストールおよび構成されたすべての Java バージョンが一覧表示されます。

1 つ以上のインストールが表示される場合は、数字で始まる各要素のリストが表示されます。デフォルトで使用するバージョンに対応する番号を選択するだけです。

于 2014-08-09T06:46:50.710 に答える