maven-war-plugin插件

maven-war-plugin插件用于打包项目生成war包,读取属性文件中的可配置的值,比如数据源,spring中bean注入的地址等
<filters>
<!--从属性文件中读取可配置的值,属性文件位于C:\Documents and Settings\Administrator下-->
<filter>${user.home}/property.properties</filter>
</filters>
<!--打包后生成得war的名称-->
<finalName>trademanager</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.1-alpha-1</version>
<configuration>
<webResources>
<resource>
<!-- 元配置文件的目录,相对于pom.xml文件的路径 --> 
<directory>src/main/webconfig</directory>
<!-- 是否过滤文件,也就是是否启动auto-config的功能 -->
<filtering>true</filtering>
<!-- 目标路径 --> 
<targetPath>WEB-INF</targetPath>
</resource>
</webResources>
</configuration>
</plugin>

</plugins>

猜你喜欢

转载自yaozhiqiang109.iteye.com/blog/807235