0

webappによって作成された出力ファイルに使用される空のディレクトリをmavenに含めようとしています(これが空である理由です)。

私はグーグルで検索しましたが、maven-resources-plugin がこれに最適なオプションのようでした。ドキュメントには、プロパティ includeEmptyDirs は 2.3 以降であり、私は 2.4 を使用していると記載されていますが、これは何もしないようで、これまでのところ私が管理した唯一の方法です作成するディレクトリを取得するには、テキスト ファイルをそこに入れます。Maven がこれを実行できる必要がある場合は、これを実行したくありません。

誰かが私が間違っていることを教えてもらえますか? 以下は、pom ファイルのビルド セクションです。

<build>
   <finalName>MyApp</finalName>
   <plugins>
        <plugin>
          <artifactId>maven-compiler-plugin</artifactId>
            <version>3.0</version>          
            <configuration>
              <compilerVersion>1.7</compilerVersion>
              <source>1.7</source>
              <target>1.7</target>
            </configuration>
        </plugin>                           
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-resources-plugin</artifactId>
          <version>2.4</version>
          <configuration>
            <includeEmptyDirs>true</includeEmptyDirs>
          </configuration>
        </plugin>           
    </plugins>
</build>
4

1 に答える 1

1

構成項目 includeEmptyDirectories を持つ maven-war-plugin を見てください。

于 2014-02-27T13:39:41.203 に答える