CentOS7システムにjdkをインストールする方法は通常いくつかあります。
この記事では、yumを介してインストールする方法を示します
yum search java|grep jdk
yum install java-1.8.0-openjdk
インストールが完了したら、 java -vsersion
と入力して、インストールが成功したかどうかを確認します
yum install java-1.8.0-openjdk-devel.x86_64
javac testを使用すると、インストールが成功したことを示す次のテキストが表示されます
yum installを介してjdkをインストールしても、JAVA_HOME環境変数は自動的に構成されません。一部のサービスがこの環境変数に依存している場合、それらは開始に失敗します。以下に、JAVA_HOME環境変数を手動で構成する方法を示します。
which java
出力:/usr/bin/java
ls -lr /usr/bin/java
出力:/usr/bin/java ->/etc/alternatives/java
ls -lrt /etc/alternatives/java
出力:/etc/alternatives/java ->/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64/jre/bin/java
場所を見つける:
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64
vim /etc/profile
次の構成を内部に追加します
(JAVA_HOMEパラメーターは上記のディレクトリパスに従って設定されます)
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64
# 上記は上記のlsの出力です。端を削除するように注意してください/jre/bin/Java、上記の手順に正確に従わない場合は、これを変更する必要があるかもしれません
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
source /etc/profile
テスト
実行: echo $ JAVA_HOME
over ~~~
Recommended Posts