Java+Eclipse 開発環境構築 Windows編

Windowsにおいて、Java開発を行う際に必要な環境構築の手順を下記にまとめます。

# 0. OSについて
OSは下記であることが前提です。
・Windows7以上(32ビット、64ビットどちらでも可能)

# 1. Java開発に必要なもの
・[JDK (Java Development Kit)](http://www.oracle.com/technetwork/java/javase/downloads/index.html)
・[Eclipse(エクリプス)]
(http://www.eclipse.org/downloads/)

# 2. JDKのインストール

## 2-1. OSが32ビットか64ビットのどちらなのかを調べる
「スタート」→「コンピューター」を右クリック→「プロパティ」をクリックすると、下記画面が表示されるので、「システムの種類」を見て32ビットか64ビットかを判断できます。

![java1.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/8f698ec0-5298-d916-3047-b734f1a5525e.png)

## 2-2. JDKのダウンロード
Oracle公式サイトより、JDKの最新版
(2015年11月17日時点では**JDK 8u65**)
をダウンロードします。
http://www.oracle.com/technetwork/java/javase/downloads/index.html

![java2.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/f1caa685-f444-714e-31c9-cf63af967479.png)

上記画像の赤枠部分をクリックすると、ダウンロードページに移動します。

![java3.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/83a36113-bc2a-c40e-9332-fc7e1af52188.png)

「Accept License Agreement」を選択してから、
OSが32ビットの場合は、「jdk-8u65-windows-i586.exe」、OSが64ビットの場合は、「jdk-8u65-windows-x64.exe」
をクリックしてください。すると、ダウンロードが開始されます。

## 2-3. ダウンロードしたJDKのインストール
ダウンロードしたexeファイルを開いて、画面の案内に沿ってインストールします。
基本的には「次へ」をクリックしていく形でOKです。

![java4.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/4be93f21-a11c-d2e1-8efe-544519c8be21.png)

![java5.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/4bca9e28-31da-00aa-dbff-17276ceefede.png)

![java6.png](https://qiita-image-store.s3.amazonaws.com/0/93963/312446a4-6c46-37ba-2f45-33a3d4ecca76.png)

![java7.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/3ce152a7-ad76-11c9-9eb1-d3461415a577.png)

![java8.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/2a62812a-94cb-7b62-d4d5-a0fef011b598.png)

## 2-4. Path及び環境変数JAVA_HOMEの設定
インストールしたJDKのコンパイルや実行プログラムを簡単に使えるようにするため、Path及び環境変数JAVA_HOMEの設定を行います。
「スタート」→「コンピューター」を右クリック→「プロパティ」をクリックすると、下記画面が表示されるので、「システムの詳細設定」をクリックします。

![java9.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/86cc18da-f58e-d7b0-ea3b-8eeda8ede4b9.png)

下記画面より、「環境変数」をクリックします。

![java10.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/96d604d5-ab2e-3ce7-0218-fbabda68634c.png)

下記画面より、「システム環境変数」の欄から変数が「Path」と表示されているものを選択し、「編集」をクリックします。

![java11.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/c15ab4e6-9ffe-b785-3469-19f9365cc375.png)

「変数値」の一番後ろに、下記を付け足してください。他の値を消さないように気をつけてください。付け足したら、「OK」をクリックします。

```
;C:\Program Files\Java\jdk1.8.0_65\bin;
```

![java12.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/ad46f3b3-f303-226a-453e-e46950e9af0e.png)

「システム環境変数」の欄に「JAVA_HOME」が存在しない場合、「新規」をクリックします。

![java13.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/b934372e-5651-9545-bea2-66504cf51418.png)

下記のように情報を入力し、「OK」をクリックします。

```
変数名：JAVA_HOME
変数値：C:\Program Files\Java\jdk1.8.0_65
```

![java14.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/8429c9a3-0855-c9a7-0318-5c9333fb3285.png)

これで、JDKのインストール及び設定は一通り完了です。

## 2-5. JDKがインストールされているかの確認
JDKがインストールされているか、念のため確認します。
「スタート」→「すべてのプログラム」→「アクセサリ」→「コマンド プロンプト」を起動します。

そして、下記コマンドを入力し、enterキーを押して実行してください。

```
java -version
```

![java15.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/929b352f-2ecc-26d0-5c25-6e6537692629.png)

上記画像のように表示されるかと思います。
これでJDKのインストールは完了です。

# 3. Eclipseのインストール
## 3-1. Eclipseのダウンロード

Eclipseダウンロードサイトより、「Eclipse IDE for Java EE Developers」をダウンロードします。
JDKと同様に、OSが32ビットの場合は、「32bit」、OSが64ビットの場合は、「64bit」
をクリックしてください。
http://www.eclipse.org/downloads/

![eclipse1.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/23331e21-3354-81a3-3fa3-11f18f05b052.png)

下記画面に移動しますので、「DOWNLOAD」をクリックしてダウンロードを開始してください。

![eclipse2.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/7ea619ad-2e28-9edc-d44e-3019cc56393a.png)

32bitをクリックした場合、「ダウンロード」フォルダに「eclipse-jee-mars-1-win32」がダウンロードされているかと思います。

![eclipse3.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/60940748-0e39-150f-a3ce-9b9967d94e1a.png)

「eclipse-jee-mars-1-win32」を右クリック→「すべて展開」をクリックして、ファイルを展開してください。展開先はドキュメントフォルダにしておきます。

![eclipse4.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/1e3d69ff-6650-919c-43fd-a69ba0969436.png)

これでEclipseのダウンロードは完了です。
Eclipseを起動する場合は、ドキュメントフォルダの「eclipse」フォルダを開き、「eclipse」ファイル(下記画像参照)をクリックしてください。同名のファイルが2つありますが、丸いイラストが書かれているほうが起動ファイルとなります。

![eclipse5.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/4d81c67d-7bdb-abcd-5382-e394f0f6dde2.png)

## 3-2. Eclipseの日本語化(任意)
Eclipseはすべて英語表記となっており、わかりにくい場合は日本語化しておくことをおすすめします。
MergeDoc Projectより「最新版」をクリックし、pleiades.zipリンクからダウンロードしてください。
http://mergedoc.osdn.jp/

![eclipse5.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/89a82366-90d7-436f-cf6c-d3ee14959e4c.png)

「ダウンロード」フォルダに「pleiades」がダウンロードされているかと思います。

![eclipse6.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/4c6de938-05c9-590d-faa6-867b4da271c3.png)

「pleiades」を右クリック→「すべて展開」をクリックして、ファイルを展開してください。展開先はデフォルトのままにしておきます。

![eclipse7.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/7339fb98-b6f6-4bca-6839-ba7a83887add.png)

展開した「pleiades」フォルダの中身全てを、3-1でダウンロード&展開した「eclipse」フォルダにコピーします。下記ダイアログが表示されますが、「同じ処理を現在の項目すべてに適用」にチェックを入れて「はい」をクリックします。

![eclipse9.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/9b2dfa4b-4942-401a-5e7a-40284a235f68.png)

「eclipse」フォルダを開き、eclipseファイル（下記画像参照）を右クリック→「プログラムから開く」→「メモ帳」をクリックして開きます。

![eclipse10.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/f0e0a29d-6b33-810f-718d-037764bb6250.png)

一番下の行に下記を追加して、保存してください。

```
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
```

![eclipse11.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/95d21593-384a-bc34-6199-134be74c72aa.png)

保存後、「eclipse.exe -clean」ファイルをクリックして実行してください。

![eclipse12.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/f46af27e-a621-5877-1a9c-dcd9f3a63a7a.png)

下記画面が表示されますので、そのまま「OK」をクリックしてください。

![eclipse13.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/5f2ddd47-5238-f14c-dbe0-cfbec15ef08d.png)

下記画面が表示され、日本語になっていれば日本語化は完了です。

![eclipse15.PNG](https://qiita-image-store.s3.amazonaws.com/0/93963/d8d43378-a614-3697-141f-98ffc754d5ab.png)