ハマログ

株式会社イーツー・インフォの社員ブログ

NetBeansとMavenでJavaEE7の環境構築の巻

こんにちは、かねこです。

はじめに

JavaEE7の環境構築してみます。
おりこうさんのNetBeansとMavenの二刀流でウェブアプリケーションのひな形をつくります。

環境
・NetBeans7.4
・JavaEE7
・DB なし
・Maven3.0.5(NetBeansに統合)
・Mac OS X Version10.9(Windowsでも手順まったく同じです)

Quick Start

NetBeansを起動して、File -> New Project。
表示された画面で、MavenのWeb Applicationを選択します。

Screen Shot 2013-11-14 at 17.00.46

適当に入力。

Screen Shot 2013-11-14 at 17.02.41

JavaEE7とGlassFish Server4を選択

Screen Shot 2013-11-14 at 17.02.47

プロジェクトができた。
JavaEE7系のライブラリを取得するために、pom.xmlをひらきます。

Screen Shot 2013-11-14 at 17.04.14

Java EE 7 Maven Coordinatesを参考に、pom.xmlのdependencyを設定します。

ライブラリ大集合!

Screen Shot 2013-11-14 at 17.04.04

—-時間のない人ここまで—-

web.xmlを追加します。
Netbeansで、File -> New File -> Others

Screen Shot 2013-11-14 at 17.10.07

Web -> Standard Deployment Descriptor(web.xml)を選択

Screen Shot 2013-11-14 at 17.10.39

そのまま進んで

Screen Shot 2013-11-14 at 17.11.06

完成

Screen Shot 2013-11-14 at 17.11.16

動作確認のためServletを追加してみます。
Netbeansで、File -> New File -> Servlet (ない場合はOthers -> Servlet)

Screen Shot 2013-11-14 at 17.11.27

名前適当に。

Screen Shot 2013-11-14 at 17.11.44

Servletパスも適当に。
Add information to deployment descriptor (web.xml)をチェックすると、Servletをweb.xmlで管理するようになります。チェックしない場合は、Servlet自身にアノテーションが付与されます。後者のが断然おすすめ。

Screen Shot 2013-11-14 at 17.11.54

でけた。

Screen Shot 2013-11-14 at 17.13.11

実行

Netbeansで Run -> Run Project

Screen Shot 2013-11-14 at 17.13.23

GlassFishサーバに追加された!

Screen Shot 2013-11-14 at 17.14.48

ハローワールド。やったね!

Screen Shot 2013-11-14 at 17.15.03

さて、JavaEE7には素敵な機能が沢山あります。
http://www.oracle.com/technetwork/articles/java/gupta-1911481.html
そのうち続きます。

かねこ

GlassfishJavaJavaEEJavaEE7JSR

  kaneko tomo   2013年11月14日


関連記事

Google構造化データの利用(1) 検索結果内の著者情報

こんにちは、かねこです。 はじめに 少し前ですが、Googleで構造化データがサ…

iOSアプリの実機ビルドエラー

SwiftアプリをiOSで実機デバッグしようと思ってビルドしたときに以下のエラー…

Amazon CloudFrontを.htaccessで適用

Amazon CloudFrontを.htaccessを利用してウェブサービスに…


← 前の投稿

次の投稿 →