Mavenは、Project Object Modelに基づいたJavaのプロジェクト管理ツールです。
ビルドやテスト、依存ライブラリ追加は自動化できる! (1/3):Eclipseプラグインq4eでカンタンMaven入門(前編) - @IT
Maven Project を作ります。
- 環境
- [ パッケージ・エクスプローラー] > [New] > [Project] > [Maven Project] > [次へ]ボタンで進みます。
- [デフォルト・ワークスペース・ロケーションの使用]にチェクを入れる > [次へ]ボタンで進みます。
一覧の[アーティファクト Id] が「maven-archetype-webapp」を選択 > [次へ]ボタンで進みます。 - 下記を入力して[完了]ボタンでプロジェクトを作成します。
- GroupId : プロジェクトのルートパッケージ名(今回は、tarou.suke.ponにしました。)
- ArtifactId : プロジェクト名(今回は、ponsukeにしました。)
- Version : プロジェクトのバージョン ( 今回は、デフォルトのまんまです。)
完成です。
Java Servlet APIを設定します。
Java Servlet APIには、サーブレットで使用するプログラム群です。
プロジェクトが作成された時点で以下のエラーが出ています。
Java Servlet APIを設定することでこのエラーを解決できます。
スーパークラス "javax.servlet.http.HttpServlet" が Java ビルド・パスで見つかりませんでした
pom.xmlにJava Servlet APIを設定します。
- Maven Repository: Search/Browse/Exploreを開きます。
- 「Java Servlet」で検索すると「Java Servlet API」が結果に出てくるのでリンクからページを表示します。
任意のバージョンのリンクからページを表示します。 Mavan用のXMLが表示されるのでコピーします。 - pom.xmlのdependenciesタグ配下に貼り付けます。
- [プロジェクト・エクスプローラ]でプロジェクトを選択して、コンテキストメニュー > [Maven] > [プロジェクトの更新]で更新します。
- エラーが解決します。