Apache MavenAdvertisementApache Mavenとは
オープンソースのJavaプロジェクト管理ツール。
Mavenでは、プロジェクトオブジェクトモデル(POM)と呼ばれる概念を用いており、利用する際はPOMの定義をXMLファイルに記述する。
初期設定
環境変数$MAVEN_HOMEにmavenのインストールディレクトリを指定。$MAVEN_HOME/binにパスを通す。
mavenコマンドの書式
Maven実行時にはコマンドラインからmavenコマンドを実行する。
maven [プラグイン]:[機能] 例1 maven java:compilejavaプラグインのコンパイル機能を利用。 例2 maven javadocjavadocプラグインのデフォルト動作を利用。 ヘルプの参照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 cleanwarの作成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 リンクAdvertisement |
ショートカット・634・634ブログ ・このカテゴリのトップページに戻る ・Incubator(Pukiwiki) ・634ラボ UIコレクションギャラリー ZO-3ジェネレーター サイト検索Y!ログール |