LoginSignup
4
5

More than 5 years have passed since last update.

Ubuntu14.04にOracle JAVA (JDK8)を入れる。

Posted at

元ネタ

http://askubuntu.com/questions/56104/how-can-i-install-sun-oracles-proprietary-java-jdk-6-7-8-or-jre
日本語の記事が無いようなのでここに記載しておく。

前提条件としては、すでにOpenJDK6とOpenJDK7あたりを入れていること。

入手

最新版はやはり公式からのほうが早いような気がする。
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
もし、サーバーとかでwgetで欲しい人は以下を参考
http://qiita.com/hajimeni/items/67d9e9b0d169bf68d1c9

解凍と配置

shell
tar -xvf jdk-8u40-linux-x64.tar.gz
sudo mkdir -p /usr/lib/jvm
sudo mv ./jdk1.8.0_40 /usr/lib/jvm/

alternativesに登録をする。

shell
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0_40/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0_40/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.8.0_40/bin/javaws" 1

権限周りを念の為再度設定しておく。

shell
sudo chmod a+x /usr/bin/java
sudo chmod a+x /usr/bin/javac
sudo chmod a+x /usr/bin/javaws
sudo chown -R root:root /usr/lib/jvm/jdk1.8.0_40

jdkなのでjava,javac,javawsのalternativesを設定する。

shell
sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo update-alternatives --config javaws

確認

shell
java -version

まあ後はスクリプトでやるといいような話もあるが今回はここまで。

4
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
5