web-dev-qa-db-ja.com

Ubuntu 12.04でJava PATHを設定する方法は?

したがって、Java -versionはパスが見つかりません。私は次を試しました:編集:

  • ~/.bashrc
  • ~/.profile
  • /etc/environment

bash.bashrcファイルを作成し、次のファイルを追加します。

Java_HOME=/usr/lib/jvm/jdk1.7.0_15
PATH=$PATH:$HOME/bin:$Java_HOME/bin
JRE_HOME=/usr/lib/jvm/jre1.7.0_15
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export Java_HOME
export JRE_HOME
export PATH

さらに、Java binディレクトリをPATHに手動で追加しました。

PATH="/usr/lib/jvm/jre1.7.0_15/bin:/usr/lib/jvm/jdk1.7.0_15/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/sbin:/usr/local/bin:/usr/games"

コンピューターを数回再起動しましたが、まだ

bash: /usr/local/bin/Java: No such file or directory
4
siamii

試してください:

Sudo update-alternatives --install /usr/bin/Java java /usr/lib/jvm/jre1.7.0_15/bin/Java -1
Sudo update-alternatives --config Java

それが機能するかどうかを確認します。

詳細については、man update-alternativesをご覧ください

6
catalesia

次の手順を実行します:

  • ホームディレクトリに.bash_profileという新しいファイルを作成します。

    vi .bash_profile
    
  • 次の行を挿入します。

    #! /bin/bash
    clear
    
    Java_HOME=/home/anuradha/installs/jdk1.7.0_02
    PATH=$PATH:$HOME/bin:$Java_HOME/bin
    JRE_HOME=/home/anuradha/installs/jdk1.7.0_02
    PATH=$PATH:$HOME/bin:$JRE_HOME/bin
    export Java_HOME
    export JRE_HOME
    export PATH
    
  • .bash_profileを入手します。

  • Java -versionを実行して、Javaバージョンを確認します。

注:Ubuntu 12.04 64ビットバージョンの場合、JDK 64ビット環境が必要です。

1
Anuradha

jDKがx84またはx64であるかどうかを再確認できます。バージョンが間違っている場合、ubuntuはそれを読み取ることができず、「No such file or directory」と表示されます。

0
myles ieong