May 07, 2006

[Maven] Maven2 でアーカイブのファイル名を指定する

Maven2 でアーカイブを生成すると、デフォルトでは artifactId と version からファイル名が決定される。 WAR だとアーカイブファイル名がコンテキスト名として使用されるので、任意のファイル名を指定したい。 いつも設定方法を忘れるので、メモしておく。

アーカイブファイル名の指定方法

アーカイブファイル名は project/build/finalName で指定する。 ↓の例では my-war-file.war という WAR ファイルが生成される。

<?xml version="1.0"?>
<project>
  <artifactId>my-artifact</artifactId>
  <version>1.0.0</version>
  <packaging>war</packaging>
  <build>
    <finalName>my-war-file</finalName>
  </build>
</project>

Posted in Maven | このエントリーをはてなブックマークに追加 | この記事をクリップ! livedoor クリップ |