「Struts2のひな形を作成するには」の版間の差分

提供: tknotebook
移動: 案内検索
3行: 3行:
  
  
mavenに作ってもらうのが簡単です。
+
==Mavenに作ってもらう方法==
 +
 
 +
mavenがインストールされていて、Eclipseを使わない場合、以下の方法で作るのが簡単です。
 +
 
 +
maven にパスが十ているとして、コマンドラインで適当なディレクトリに移動し
  
 
  mvn archetype:generate -DarchetypeCatalog=http://struts.apache.org/
 
  mvn archetype:generate -DarchetypeCatalog=http://struts.apache.org/
  
 
とコマンドラインで打つと、archtypeやgroupId, artifactId など質問されるので
 
とコマンドラインで打つと、archtypeやgroupId, artifactId など質問されるので
応答してゆけば maven のプロジェクトが生成されます。
+
応答してゆけば、artifactIdと同名のフォルダが作られます。これがmaven のプロジェクトで、
 +
そのフォルダに移動し、mvn jetty:run で直ちにコンパイル&実行できます。
 +
 
 +
ブラウザで http://localhost:8080/index を見に行けば、jetty サーバが起動してひな形が
 +
動いていることが確認できます。
 +
 
 +
 
 +
==Ecliseを使う場合==
  
 
Eclipseで行う場合は maven で作成したプロジェクトをインポートしてもよいのですが、
 
Eclipseで行う場合は maven で作成したプロジェクトをインポートしてもよいのですが、
 
Eclipseで直接 mavenプロジェクトをワークスペースに作成できます。
 
Eclipseで直接 mavenプロジェクトをワークスペースに作成できます。
  
手順
 
  
 
# '''[新規]'''で'''[Mavenプロジェクト]'''を選ぶ
 
# '''[新規]'''で'''[Mavenプロジェクト]'''を選ぶ
21行: 31行:
 
これで mavenベースのプロジェクトができ、必要なライブラリがネットワークから自動的にインストールされます。ライブラリの追加も
 
これで mavenベースのプロジェクトができ、必要なライブラリがネットワークから自動的にインストールされます。ライブラリの追加も
 
pom.xmlをいじれば自在なのでお勧めです。
 
pom.xmlをいじれば自在なのでお勧めです。
 +
 +
プロジェクトを右クリックし、[実行]→[mavenビルド...] で表示されるダイアログの[ゴール]に jetty:runを記入し、[実行]を押せば直ちにコンパイル&実行できます。
 +
 +
[[ファイル:Struts2ひな形の実行.png]]

2016年10月1日 (土) 06:01時点における版

メインページ>コンピュータの部屋#Java>Struts2 Tips


Mavenに作ってもらう方法

mavenがインストールされていて、Eclipseを使わない場合、以下の方法で作るのが簡単です。

maven にパスが十ているとして、コマンドラインで適当なディレクトリに移動し

mvn archetype:generate -DarchetypeCatalog=http://struts.apache.org/

とコマンドラインで打つと、archtypeやgroupId, artifactId など質問されるので 応答してゆけば、artifactIdと同名のフォルダが作られます。これがmaven のプロジェクトで、 そのフォルダに移動し、mvn jetty:run で直ちにコンパイル&実行できます。

ブラウザで http://localhost:8080/index を見に行けば、jetty サーバが起動してひな形が 動いていることが確認できます。


Ecliseを使う場合

Eclipseで行う場合は maven で作成したプロジェクトをインポートしてもよいのですが、 Eclipseで直接 mavenプロジェクトをワークスペースに作成できます。


  1. [新規][Mavenプロジェクト]を選ぶ
  2. ウィザードの2番目のダイアログで archetypeの選択画面になるので、[構成]ボタンを押して[設定]ダイアログを出し、[リモートカタログの追加]を押す。[カタログファイル]http://struts.apache.org/ と入力して閉じ、[設定]ダイアログも閉じる。この手順は1回だけやっておけばよい。
  3. archetypeの一覧に blank などが出てくるので、適切なものを選び、groupIdとartifactIdを記入してウィザードを終了する。

これで mavenベースのプロジェクトができ、必要なライブラリがネットワークから自動的にインストールされます。ライブラリの追加も pom.xmlをいじれば自在なのでお勧めです。

プロジェクトを右クリックし、[実行]→[mavenビルド...] で表示されるダイアログの[ゴール]に jetty:runを記入し、[実行]を押せば直ちにコンパイル&実行できます。

Struts2ひな形の実行.png