|
|
この文書では、Mavenのデフォルトの動作を上書き変更するための様々なプロパティを説明します。
これらのプロパティを書き換える必要があるとき、
プロジェクトでプロパティを設定する方法については、
統合についての文書を参照して下さい。
|
セクション
|
説明
|
|
ユーザ
|
これらのプロパティはユーザ個人のMaven設定を操作する様々な設定です。
|
|
ディレクトリレイアウト
|
ディレクトリレイアウトについての文書に記述されている通り、
これらのプロパティはディレクトリレイアウトの仕様を指定します。
これらの値を上書きすることは推奨されません。
|
|
その他
|
これらのプロパティは上記のどのカテゴリにも合わない雑多な設定です。
|
|
その他
|
必須/オプション
|
説明
|
|
maven.repo.remote
|
オプション
|
1つ以上の集中JARリポジトリのURLをカンマ区切りで指定します。
プロジェクトで必要な依存ファイルをダウンロードするために使用します。
これらのリポジトリはプロジェクトの配布ファイルも含みます。
プロパティのデフォルト値は
http://www.ibiblio.org/mavenです。
|
|
maven.username
|
必須
|
SSHや他の接続方法を介して、
リモートサイトへ接続するときに使用するユーザ名を指定します。
一般的にこのプロパティは、
ユーザの${user.home}/build.propertiesファイルに設定したり、
Antのコマンドラインで指定されます。
|
|
maven.proxy.host
|
オプション
|
JARをダウンロードするときに使用するプロキシサーバを指定します。
|
|
maven.proxy.port
|
オプション
|
JARをダウンロードするときに使用するプロキシサーバのポートを指定します。
|
|
maven.proxy.username
|
オプション
|
プロキシの認証に必要なユーザ名を指定します。
|
|
maven.proxy.password
|
オプション
|
プロキシの認証に必要なパスワードを指定します。
|
|
プロパティ
|
必須/オプション
|
説明
|
|
maven.src.dir
|
オプション
|
プロジェクトのソースディレクトリの最上位を指定します。
多くのプラグインの様々なゴールでこの値をベースディレクトリとして使用します。
デフォルト値は${basedir}/srcです。
|
|
maven.conf.dir
|
オプション
|
いくつかのプラグインの設定ファイルがあるディレクトリを指定します。
デフォルト値は${basedir}/confです。
|
|
maven.build.dir
|
オプション
|
プロジェクトのビルドディレクトリを指定します。
多くのプラグインが使用します。
デフォルト値は${basedir}/targetです。
|
|
maven.build.src
|
オプション
|
現在は使われないプロパティです。
デフォルト値は${build.dir}/srcです。
|
|
maven.build.dest
|
オプション
|
コンパイルしたJavaクラスを保管する場所を指定します。
デフォルト値は${build.dir}/classesです。
|
|
maven.jarResources.basedir
|
オプション
|
JARファイルに含めるリソースがある場所を指定します。
デフォルト値は${basedir}です。
project.xmlの<jarResources;>要素で指定したリソースを探す場所を指定します。
|
|
プロパティ
|
必須/オプション
|
説明
|
|
maven.final.name
|
オプション
|
ゴール"jar"や"dist"で生成されるJARファイルや配布パッケージの名前を指定します。
デフォルト値は${maven.id}-${maven.currentVersion}です。
プロジェクトディスクリプタから取得した値で
${maven.id}や${maven.currentVersion}を展開します。
|
|
maven.updateSite
|
オプション
|
現在は使われないプロパティです。
デフォルト値はhttp://www.apache.org/~jvanzyl/maven/updateです。
|
|