maven-war-plugin打包无法过滤文件
无论是通过在<build> 中配置<excludes>或是添加</filters>都没有用
如下:
这是配置对应的filter
或者通过excludes怎么打包的文件中还是包含排除的文件呢?
如下:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.4</version>
<configuration>
<warName>lzics##${maven.build.timestamp}-${package.target}</warName>
<packagingExcludes>
src/main/resources/${package.target}/metainf/abc.xml
</packagingExcludes>
<webResources>
<resource>
<directory>src/main/resources/${package.target}/properties</directory>
<targetPath>WEB-INF/classes</targetPath>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/resources/${package.target}/metainf</directory>
<targetPath>META-INF</targetPath>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/resources/${package.target}/spring</directory>
<targetPath>WEB-INF/configs/spring</targetPath>
<filtering>true</filtering>
</resource>
</webResources>
</configuration>
</plugin>这是配置对应的filter
<filters>
<filter>src/main/resources/${package.target}/metainf/abc.xml</filter>
</filters>或者通过excludes怎么打包的文件中还是包含排除的文件呢?
...全文
相关推荐
maven-plugin
- **maven-jar-plugin**:打包Java应用为JAR文件。- **maven-war-plugin**:打包Web应用为WAR文件。
最新maven3.1.1架包,eclipse集成maven插件,集成详细步骤
**maven-jar-plugin**:打包Java应用程序或库到JAR文件。5. **maven-war-plugin**:打包Web应用程序到WAR文件。6.
IDEA打包Web项目部署[可运行源码]
pom.xml文件中必须明确声明packaging元素值为war,否则Maven默认按jar方式打包,导致无法被Servlet容器识别。
maven打包web项目时同时打包为war和jar文件的方法
maven打包web项目时同时打包为war和jar文件的方法在Maven项目中,通常情况下,我们只能打包成war文件或jar文件,但是在某些情况下,我们需要同时打包成war和jar文件。
maven 过滤文件夹打包
maven 过滤文件夹打包"这个主题涉及到的是如何利用Maven的资源过滤功能来实现针对不同运行环境的配置文件打包。下面将详细解释这一过程。


Web 开发
