sakaisusieのブログ

大阪市営地下鉄堺筋線は北千里行:その他を2:1くらいにすればいいと思います!

Webアプリ開発環境の構築 <Java, GlassFish, MySQL, NetBeans>

[1] Webアプリ開発環境の構築 <Java, GlassFish, MySQL, NetBeans>

Version: Java7, GlassFish4, MySQL5.6, NetBeans8

※Java8が出ているが、WindowsXPにインストールするのが面倒らしい。
何も考えずに開発環境も本番環境もバージョンを揃えるためJava7を採用する。
どの環境もWin7以降、Win2008以降だぜって場合は
以下の手順はJava8でやっちゃってくらはい。


【準備】------------------------------------------------------------------------

(1) JDKの7の最新版をダウンロード

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Java SE 7u60

jdk-7u60-windows-i586.exe


(2) GlassFish4をダウンロード

https://glassfish.java.net/download.html

Full Java EE platform

Zip

Multilingual

glassfish-4.0.zip


(3) MySQLの最新版のWindowsインストーラをダウンロード

http://dev.mysql.com/downloads/windows/installer/

Windows (x86, 32-bit), MSI Installer

mysql-installer-community-5.6.19.0.msi


(4) NetBeansの最新版をダウンロード

https://netbeans.org/downloads/?pagelang=ja

Java EE

netbeans-8.0-javaee-windows.exe


【インストール】----------------------------------------------------------------

(5) JDKのインストール

・大体デフォルトのまま次へ次へでok。


(6) GlassFishのインストール

・(2)でダウンロードしたzipファイルを「C:\glassfish4」に解凍するだけ。

・解凍後のイメージは以下。
C:\glassfish4
├ .org.opensolaris.pkg
├ bin
glassfish
(以下略)


(7) MySQLのインストール

・「Choosing a Setup Type」で「Server only」を選択、
「Installation Path」は「C:\mysql」とし、
「Data Path」は「C:\mysql」とする。

・「Check Requirements」で何か足りないと言われたら
次へ次へで必要なものをインストールする。

・「MySQL Server Configuration」で「Config Type」に
「Development Machine」を選択する。

・パスワードは何か適当に、ただし忘れないように。

※インストールしたいツールがあるなら「Server only」でなく「Custom」とか「Developer」とかを選択する。


(8) NetBeansのインストール

・「IDEとともにインストールするアプリケーション・サーバーを選択」で
GlassFish ~」のチェックを外す。(Tomcatもチェックしない)

・「NetBeans IDE用のJDK」で(5)でインストールしたバージョンのものを指定する。


【設定】------------------------------------------------------------------------

(9) 環境変数JAVA_HOMEとPATHの設定

Windows+Breakでシステムのプロパティ→詳細設定→環境変数を開く。

環境変数JAVA_HOMEに(5)でインストールしたフォルダを指定する。
例: C:\Program Files\Java\jdk1.7.0_60

環境変数PATHに「;%JAVA_HOME%\bin」を追加する。


(10) NetBeansの設定で、アプリケーションサーバーに(6)でインストールしたGlassFishを指定

NetBeansを起動し、「ツール」メニューから「サーバー」を開く。

・「サーバーの追加」をクリックする。

・「GlassFish Server」を選択して「次」をクリックする。

・「インストール場所」に「C:\glassfish4」を指定し、「次」をクリックする。

・「ドメイン」は「domain1」のまま、「ユーザー名」は「admin」、
パスワードはこれまでの手順で設定してないので空のまま、「終了」をクリックする。

・サーバーのツリーにGlassFish Serverが追加される。

・右クリックして起動/終了できるか確認。

NetBeansGlassFishの連携がうまくいかないことがあるらしい。
もしそういう状況に陥った場合はぐーぐる先生に
netbeans glassfish 日本語」とか聞いて誰かに助けてもらう。
再インストールとか必要になるかも。


(11) NetBeansの設定で、データベースに(7)でインストールしたMySQLを指定

NetBeansを起動し、「ウィンドウ」メニューから「サービス」を開く。

・データベースを右クリックし、「MySQLサーバーを登録」を選択する。

・大体デフォルトのまま、ホスト名に「localhost」、ポート番号に「3306」、ユーザ名に「root」、
パスワードは(7)で指定したものを入力し、「OK」をクリックする。

・データベースのツリーにMySQLサーバーが追加される。

・右クリックして接続できるか確認。