これらのコマンドでJavaをインストールしました:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
sudo update-java-alternatives -s java-7-oracle
上記のコマンドを正しく理解していれば、Java が自動的に更新されることが保証されます。私はEclipse、STS、およびTomcatをうまく使用しており、Javaがその環境とともに適切にインストールされていると信じています。
しかし、java_home 環境がどこにあるのか知りたいです。私は試した:
gedit /etc/environment
私が見つけた:PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$GRADLE_HOME/bin" GRADLE_HOME="/opt/gradle/gradle-1.6"
whereis java
(これは単なるファイル検索だと思います)java: /usr/bin/java /usr/bin/X11/java /usr/share/java /usr/share/man/man1/java.1.gz
gedit ~/.pam_environment
しかし、それは完全に空ですgedit ~/.bashrc
その後gedit .profile
(これは、Linuxの起動中に実行されるスクリプトファイルにすぎないと思います)。しかし、「java」を含む文字列は見つかりませんでした。printenv JAVA_HOME
(これはエクスポートによって設定された変数のみを出力し、設定した正確なセッションに対してのみ有効であると思います)しかし、何も出力されていません。
私はLinuxが初めてです。私のシステムのJava環境がどこにあるかを誰かが見つけるのを手伝ってくれませんか?以前に書いた間違った考えを調整してください?