Maven からの Ant 呼び出しテンプレート

<tasks> タグの中に、Antタスク を記述する。

<?xml version="1.0"?>
<project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.snail</groupId>
  <artifactId>helloStruts</artifactId>
  <packaging>war</packaging>
  <name>helloStruts Maven Webapp</name>
  <version>1.0-SNAPSHOT</version>
  <url>http://maven.apache.org</url>
  <build>
    <finalName>helloStruts</finalName>
    <plugins>
      ・・・
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-antrun-plugin</artifactId>
        <dependencies>
          <dependency>
            <groupId>sun.jdk</groupId>
            <artifactId>tools</artifactId>
            <version>1.6.0</version>
            <scope>system</scope>
            <systemPath>
              ${env.JAVA_HOME}/lib/tools.jar
            </systemPath>
          </dependency>
          <dependency>
            <groupId>ant</groupId>
            <artifactId>ant-nodeps</artifactId>
            <version>1.6.5</version>
          </dependency>
        </dependencies>
  
        <executions>
          <execution>
            <phase>generate-sources</phase>
            <goals>
              <goal>run</goal>
            </goals>
            <configuration>
              <tasks>

                <native2ascii
                  includes="**/*.properties"
                  src="${basedir}/src/main/resources_NativeLangs"
                  dest="${basedir}/src/main/resources"
                  encoding="UTF-8" />

              </tasks>
            </configuration>
          </execution>
        </executions>
      </plugin>
    </plugins>
  </build>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.0</version>
      <scope>test</scope>
    </dependency>
    ・・・
  </dependencies>
</project>

Maven での native2ascii

mnv_native2ascii.png

Java Maven


添付ファイル: filemnv_native2ascii.png 903件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS   sitemap
Last-modified: 2007-02-22 (木) 01:01:22 (3573d)
ISBN10
ISBN13
9784061426061