m2eclipse – EclipseでMaven2を利用するためのプラグイン
Javaプロジェクトのライブラリ管理のスタンダードといえるプロダクト「Maven2」をEclipseから利用する為のプラグイン、m2eclipseの導入。
公式サイト
http://m2eclipse.sonatype.org/
導入
1.Eclipseを起動。メニューから、ヘルプ→新規ソフトウェアのインストールを選択
2.表示されたウィンドウから、追加ボタンを押下して、以下の情報を入力
名前:m2eclipse(何でもよい)
ロケーション:http://m2eclipse.sonatype.org/


3.あとは、次へ・完了を押して、流れに従ってインストール完了。
コンテキストメニューにMaven操作用のメニューが統合された。

Apache Maven
1月 1, 2003 · Posted in Maven, Maven2 · Comment
Apache Mavenとは
オープンソースのJavaプロジェクト管理ツール。
Mavenでは、プロジェクトオブジェクトモデル(POM)と呼ばれる概念を用いており、利用する際はPOMの定義をXMLファイルに記述する。
Mavenでは、プロジェクトオブジェクトモデル(POM)と呼ばれる概念を用いており、利用する際はPOMの定義をXMLファイルに記述する。
初期設定
環境変数$MAVEN_HOMEにmavenのインストールディレクトリを指定。$MAVEN_HOME/binにパスを通す。
mavenコマンドの書式
Maven実行時にはコマンドラインからmavenコマンドを実行する。
maven [プラグイン]:[機能]
例1
maven java:compile
javaプラグインのコンパイル機能を利用。
例2
maven javadoc
javadocプラグインのデフォルト動作を利用。
ヘルプの参照
maven -h
-hオプションを利用
実行
雛形作成
フォルダ作成→カレント移動
maven genapp
src conf java test project.properties project.xml
jarの作成
maven jar
src conf java test target classes test-classes test-reports app1.0.jar project.properties project.xml
出力フォルダの削除
maven clean
warの作成
maven war
src conf java test target app classes test-classes test-reports app.war project.properties project.xml
ant用ビルドファイル作成
maven ant
javadoc作成
maven javadoc
プロジェクト用サイト作成
maven site
コンパイル
maven java:compile
出力ドキュメントの文字化け
Mavenで初期設定のまま日本語等を含んだドキュメントを出力すると文字化けする。回避する為には、project.propertiesのmaven.docs.outputencodingにエンコードを指定。
(例)
maven.docs.outputencoding=Shift_JIS

