Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
12
Help us understand the problem. What are the problem?

More than 5 years have passed since last update.

@alpha_pz

Pleiades All in one Eclipseを用いたStruts2公式ブランクプロジェクトの導入

まえがき

かつてStruts2の導入は非常に手がかかる問題がありましたが、mavenの導入ならびに初期設定が完了しているブランクプロジェクトの入手により、すぐに開発が可能です。
このブランクプロジェクトは「アーキタイプ(archetype)」として公式サイトから提供されています。

今回はmavenが導入済みであるEclipseのPleiades All in one Eclipse 4.5.x, 4.6.x での導入手順について紹介します。

Eclipseのmaven設定

まずEclipseの設定から、Struts2のアーキタイプを導入するmavenの設定を行います。

Eclipseの設定を開き、Maven > アーキタイプ > リモートカタログの追加 を選択します。

archetype選択.png

リモート・アーキタイプ・カタログ のダイアログにて、以下を入力します。

項目名 内容 説明
カタログ・ファイル http://struts.apache.org/ アーキタイプを公開しているURL
説明 任意のテキスト アーキタイプ・カタログの名前を任意でいれます。インストール時に使います。

これを入力したあと、左下の「検証」ボタンを押し、6つのアーキタイプが見つかりました、と出たらOKを押します。

これでアーキタイプの追加が完了しました。

次に、このアーキタイプからブランクプロジェクトを作ります。

プロジェクトの作成

左ペインから、新規 > その他 を選択します。

archimport1.png

ウィザードから Maven > Mavenプロジェクトを選び、「次へ」を押します。

archimport2.png

プロジェクト名およびロケーションの選択では、そのまま「次へ」を押します。

archimport3.png

アーキタイプの選択 で、利用するアーキタイプを選びます。
カタログで、先ほど追加したアーキタイプ・カタログの名前を選択します。

archimport4.png

するとStruts2-archetypeが6種類表示されます。

一番シンプルなプロジェクトは一番上のblank、アノテーションベースの設定が可能な convention が上から2番目です。

今回は convention を選びます。

archimport5.png

最後に、作成するプロジェクトの名称を設定します。

任意の値を入れてください。これで完了です。

あとはWebコンテナに搭載してアプリケーションを実行することができます。

EclipseのWTPを使って動作させる方法は以下に公開しています。
EclipseでWTPを使ったアプリケーションサーバを準備する

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
12
Help us understand the problem. What are the problem?