Last active
December 18, 2015 05:48
-
-
Save rkaneko/5734841 to your computer and use it in GitHub Desktop.
Install Oracle jdk1.7.x on CentOS .
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Firstly, download oracle jdk from Oracle web site . | |
# ref website | |
# http://ameblo.jp/kurabeat/entry-11516745503.html | |
# install jpackage-utils | |
$ sudo yum install jpackage-utils | |
# install jdk | |
$ pwd | |
/home/rkaneko/workspace | |
$ ls | |
jdk-7u21-linux-x64-rpm | |
$ sudo chmod 755 jdk-7u21-linux-x64.rpm | |
$ sudo yum localinstall jdk-7u21-linux-x64.rpm | |
... | |
Done. | |
# check current state | |
$ java -version | |
java version "1.6.0_24" | |
OpenJDK Runtime Environment (IcedTea6 1.11.11) (rhel-1.61.1.11.11.el6_4-x86_64) | |
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode) | |
$ javac -version | |
javac 1.6.0_24 | |
### config alternatives | |
## java | |
$ sudo alternatives --display java | |
java -ステータスは自動です。 | |
リンクは現在 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java を指しています。 | |
/usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java - 優先項目 16000 | |
... | |
現在の「最適」バージョンは /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java です。 | |
# regist jdk1.7.0_21 as number 17021 | |
$sudo alternatives --install /usr/bin/java java /usr/java/default/bin/java 17021 | |
# change java version | |
$ sudo alternatives --config java | |
# check again | |
$ sudo alternatives --display java | |
java -ステータスは自動です。 | |
リンクは現在 /usr/java/default/bin/java を指しています。 | |
/usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java - 優先項目 16000 | |
/usr/java/default/bin/java - 優先項目 17021 | |
~ 略 ~ | |
現在の「最適」バージョンは /usr/java/default/bin/java です | |
## javac | |
$ sudo alternatives --install /usr/bin/javac javac /usr/java/default/bin/javac 17021 | |
# change javac version | |
$ sudo alternatives --config javac | |
check | |
$ sudo alternatives --display javac | |
... | |
/usr/java/default/bin/javac - 優先項目 17021 | |
... | |
現在の「最適」バージョンは /usr/java/default/bin/javac です。 | |
# check current state of java, javac | |
$ java -version | |
java version "1.7.0_21" | |
Java(TM) SE Runtime Environment (build 1.7.0_21-b11) | |
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode) | |
$ javac -version | |
javac 1.7.0_21 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment