OracleからNetBeansでJDKをダウンロードし、Ubuntuにインストールしました。 /etc/environment
を次の行で更新しました:
Java_HOME=usr/local/jdk1.8.0_151/
.bashrc
を次の行で更新しました:
PATH=$PATH:$HOME/bin:$Java_HOME/bin
export Java_HOME
export JRE_HOME
export PATH
コマンドを実行しました
source /etc/environment
そして最後に、コンソールでJavaコマンドを取得しました。
しかし、EclipseインストーラーEclipse-inst
を実行しようとしたときに、デスクトップにJavaが表示されないことを意味するエラーが発生しました。
この問題を解決するには?
UPD:
さて、私の/etc/environment
があいまいです:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
Java_HOME="/usr/local/jdk1.8.0_151/"
そして.bashrc
export Java_HOME="/usr/local/jdk1.8.0_151"
export PATH=$PATH:$Java_HOME/bin/
...
コンソールにはまだJavaコマンドがありますが、EclipseインストーラーにはJavaが必要です。 Javaはどこにデスクトップに電話するのですか?
変更してください:
PATH=$PATH:$HOME/bin:$Java_HOME/bin
export Java_HOME
export JRE_HOME
export PATH
に:
export Java_HOME="/usr/local/jdk1.8.0_151"
export PATH=$PATH:$Java_HOME/bin
そして、/etc/environment
ファイルJava_HOME="usr/local/jdk1.8.0_151/"
のこの行はJava_HOME="/usr/local/jdk1.8.0_151/"
でなければなりません。 usr
の前に/
がありません!