ハマログ

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

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日


関連記事

gitのお引越し手順について

どうも!wingmanです。 春は引越しのシーズンですね! ってことで備忘録も兼…

LaravelでのSymfony脆弱性対応について(CVE-2015-2308)

Symfonyのコードインジェクション(CVE-2015-2308: Esi C…

A5:SQL Mk-2を使用してテーブル定義書を作成

こんにちは。S.Iです。 今回は、テーブル定義書のリバース生成 (Oracle/…


← 前の投稿

次の投稿 →