CentOS7へOpenJDKをインストールする方法
目的
yumでインストールできなかったので、手動でインストールする方法を自身の備忘録として。
構成
- CentOS7.6
OpenJDKをダウンロード
ダウンロード先はここ→http://jdk.java.net/
昨日まで11があったのに消えてる・・・
予めダウンロードしてある「openjdk-11.0.2_linux-x64_bin.tar.gz」を使おう。。。
おまじない
$ yum -y update
移動&解凍
- yumもwgetも出来ないので(何故だ!)、WindowsからCentOSのhomeにファイルを移動
- /usr/local/へ展開
$ tar xvzf ~/openjdk-11.0.2_linux-x64_bin.tar.gz -C /usr/local/
alternativesコマンド使用してJavaを使えるようにする
- 既にJavaがインストールされているとき、「alternatives --config java」コマンド実行時複数表示されるので、使用したいJavaの番号を打ってエンター
$ alternatives --install /usr/bin/java java /usr/local/jdk-11.0.2/bin/java 1
$ alternatives --config java
1 プログラムがあり 'java' を提供します。
選択 コマンド
-----------------------------------------------
*+ 1 /usr/local/jdk-11.0.2/bin/java
Enter を押して現在の選択 [+] を保持するか、選択番号を入力します:1
$ alternatives --install /usr/bin/jar jar /usr/local/jdk-11.0.2/bin/jar 1
$ alternatives --install /usr/bin/javac javac /usr/local/jdk-11.0.2/bin/javac 1
$ alternatives --set jar /usr/local/jdk-11.0.2/bin/jar
$ alternatives --set javac /usr/local/jdk-11.0.2/bin/javac
環境変数の設定
$ vi /etc/profile
以下を末尾に追加
JAVA_HOME=/usr/local/jdk-11.0.2
export JAVA_HOME
PATH=$PATH:/usr/local/jdk-11.0.2/bin
export PATH
読み込み
$ source /etc/profile
確認
$ java --version
openjdk 11.0.2 2019-01-15
OpenJDK Runtime Environment 18.9 (build 11.0.2+9)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.2+9, mixed mode)
Author And Source
この問題について(CentOS7へOpenJDKをインストールする方法), 我々は、より多くの情報をここで見つけました https://qiita.com/tanaman/items/19cdb4cec90daa70d8a8著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .