Ubuntu Oracle Java JDKのインストール

7506 ワード

ubuntu jdkをインストールする2つの方法:
1:ppa(ソース)方式で実装.
2:公式サイトからインストールパッケージをダウンロードしてインストールする.
ここではapt-get upgrade方式でjdkのアップグレードを容易に入手できるため、1つ目をお勧めします.
ppa/ソース方式でインストール
1.ppaの追加
sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

2.oracle-java-installerのインストール
 jdk7
sudo apt-get install oracle-java7-installer

 jdk8
sudo apt-get install oracle-java8-installer

インストーラはoracleのサービス条項に同意するように要求し、okを選択します.
次にyesを選択します
怠け者なら、自分で手動でクリックしたくない.次のコマンドに加えて、デフォルトの同意条項を追加することもできます.
JDK 7デフォルト選択条件
echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

JDK 8デフォルト選択条件
echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

次は待ちます(パーソナルネット速定)
ファイアウォールやその他の理由でinstallerのダウンロード速度が遅い場合は、操作を中断できます.その後、対応するjdkのtarをダウンロードします.gzバッグ、以下に置く:
   /var/cache/oracle-jdk7-installer             (jdk7) 
   /var/cache/oracle-jdk8-installer              (jdk8) 
次にinstallerを1回インストールします.installerはダウンロードしたtarをデフォルトで使用します.gzパッケージ
3.システムデフォルトjdkの設定
JDk7
sudo update-java-alternatives -s java-7-oracle

JDK8
sudo update-java-alternatives -s java-8-oracle

jdk 7がインストールされ、jdk 8がインストールされている場合、両者の切り替えを実現するには、次のようにします.
jdk 8をjdk 7に切り替える
sudo update-java-alternatives -s java-7-oracle

jdk 7をjdk 8に切り替える
sudo update-java-alternatives -s java-8-oracle

4.jdkが正常にインストールされたかどうかをテストします.
java -version

javac -version

直接ダウンロードjdk圧縮パッケージ方式インストール(ここではjdk 7のみを紹介し、jdk 8の原理は完全に一致している)
次の5つのステップに分けます
   1.公式サイト
   2.解凍して、指定したディレクトリに配置
   3.環境変数の設定
   4.システムのデフォルトJDKの設定
 5. jdkのテスト
1.公式サイトでJDKをダウンロード
アドレス:http://www.oracle.com/technetwork/articles/javase/index-jsp-138363.html
該当するものを選択します.gzパッケージダウンロード
2.解凍し、指定したディレクトリに配置する(jdk-7 u 60-linux-x 64.gzを例に挙げる)
ディレクトリの作成:
sudo mkdir /usr/lib/jvm

このディレクトリに圧縮:
 sudo tar -zxvf jdk-7u60-linux-x64.gz -C /usr/lib/jvm

3.環境変数の変更:
sudo vim ~/.bashrc

ファイルの末尾に以下の内容を追加します.
#set oracle jdk environment
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_60 ## jdk export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH

環境変数をすぐに有効にする
 source ~/.bashrc

4.システムのデフォルトjdkバージョンの設定
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_60/bin/java 300  
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_60/bin/javac 300  
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.7.0_60/bin/jar 300   
sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.7.0_60/bin/javah 300   
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.7.0_60/bin/javap 300   

次に、
sudo update-alternatives --config java

jdkを初めてインストールすると、次のようなヒントがあります.
   There is only one alternative in link group java (providing/usr/bin/java):     /usr/lib/jvm/jdk1.7.0_60/bin/java
いいえ、適切なjdkを選択します.
5.jdkのテスト
java -version

java version "1.7.0_60"

  Java(TM) SE Runtime Environment (build 1.7.0_60-b19)   Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)
jdkのインストールに成功しました
参照http://www.cnblogs.com/a2211009/p/4265225.html