Java開発環境を作ろう-JDKインストール編-

Java開発環境を作ろう-JDKインストール編-

From: リナックスアカデミー 松田航
新宿本校にて、、、

以前のブログで
Javaの基礎知識をご紹介しました。

CentOS7に
Javaがインストールされているかを
確認していたところ…

openJDK

…が既にインストールされていましたね。

openJDKとは
いったい何なのでしょうか。

openJDKって何ですか?

openJDKとはJavaSEの

「リファレンス実装」

…という位置づけです。

では
リファレンス実装とは
何でしょうかという話ですが…

プログラムを学ぶ時に
実際に動いているソースコードがあると

学びやすさは
確実にアップしますよね。

OpenJDKは
Javaの言語仕様を理解するために
オープンソース化されたものです。

実際には
openJDKとJDKは
ほとんど同じコードで書かれています。

細かいところでは
書き方の違いがあるようですが

機能的に
openJDKとJDKは同じもので

JDKの提供元である
Oracleも

openJDKは
JDKのリファレンス実装であると
公式に認めています。

つまり、
JDKがなくてもopenJDKがあれば
Java言語は学べるということです。

Oracle版のJDKをインストールするには?

それでも…

正規のJDKを使いたい!

…という方も
いらっしゃるでしょうから
JDKのインストール方法をご紹介します。

まずは
Oracleのホームページから
最新のJDKをダウンロードします。

Oracle
[URL]http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
step1

Java SE Development Kit 8u45

…が最新ですね。

Linux x86

または

Linux x64

のRPM版をダウンロードします。

x86とは32bit版のこと、
x64とは64bit版のことですので、
お使いのPCにあわせてダウンロードしてください。

ダウンロードする時には…

Accept License Agreement
(ライセンスに同意します)

…をチェックしないと
ダウンロードすることができません。

ダウンロードしたファイルは

ホーム-ダウンロード

に保存されています。
※保存方法にもよります

step2

さて、
今回はいつものように
コンソールからのインストールではなく

ウィンドウからの
インストールをしてみましょう。

このファイルを
右クリックして…

step3

ソフトウェアのインストールで開く(O)

を選択すれば
インストールが開始されます。

step4

途中で
パスワードを求められますので

入力して
インストールを続けます。

step5

インストール中の
メッセージが消えれば
インストールの完了です。

では、
インストールされているかを
確認してみましょう。

step6

openJDKに加えて
JDKがインストールされました。

openJDKとJDKのどちらが有効なの?

さて、
インストールはできましたが

今のところ
同じJavaでも…

openJDKとJDK

この両方が
共存していることになります。

Javaを実行するときは
どちらが使われるのでしょうか。

Javaコマンドで
アクティブなJavaを調べてみましょう。

CentOSが認識している
Javaのバージョンを確認します。

java -version

step7

どうやら
openJDKが認識されているようです。

Oracle版のJDKを使うには
どうしたらいいのでしょうか?

次回、
その方法についてご紹介しましょう。

リナックスアカデミー
松田

PS

Oracle版のJDKでなく
openJDKでもJavaはきちんと動きます。

プログラミング講座ならこちらから