wis*_*ame 5 ear filtering maven maven-ear-plugin
我需要自定义一些不在资源下的 XML 文件(特别是,它们在 EAR 的项目 src/main/application 下)。
过滤机制将是完美的,但我的理解(正确?)是它只适用于资源。
有没有办法对 src/main/resources 以外的其他目录中的文件使用过滤?
提前致谢。
Maven EAR Plugin 可以过滤src/main/application
. 如过滤 EAR 资源中所述:
过滤来源
过滤目录的内容
the src/main/application
或参数定义的内容earSourcesDirectory
非常简单:Run Code Online (Sandbox Code Playgroud)<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-ear-plugin</artifactId> <version>2.4.2</version> <configuration> <filtering>true</filtering> [...] </configuration> </plugin> </plugins> </build>
请注意,标准属性可用于过滤。如有必要,还可以指定一组属性文件来添加额外的值。下面的配置还使用中定义的属性
src/main/filters/config.properties
Run Code Online (Sandbox Code Playgroud)<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-ear-plugin</artifactId> <version>2.4.2</version> <configuration> <filtering>true</filtering> <filters> <filter>src/main/filters/config.properties</filter> </filters> [...] </configuration> </plugin> </plugins> </build>
归档时间: |
|
查看次数: |
1353 次 |
最近记录: |