关于 Maven 的插件maven-war-plugin
2024-08-27 14:46:13
在进行项目发布的时候,可能会碰到这样的情况, 希望在保持项目源代码不变的前提下,希望能够针对不同的运行环境获得相应的运行包.(比如war包)
基本配置 :(包括排除 不想打进war包的jar 的配置)
<build>
<filters>
<!-- 过滤文件,通常是一个属性文件(名值对的形式) -->
<filter>src/main/webapp/META-INF/auto-config.properties</filter>
<!--
<filter>${user.home}/antx.properties</filter>
-->
</filters>
<finalName>communitytag</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.1-alpha-1</version>
<configuration>
<!--
打包之前过滤掉不想要被打进 .war包的jar,注意:这个地方,本来路径应该是
WEB-INF/lib/anaalyzer-2.0.4.jar,但是经过多次试验,不能这样,至于咋回事儿,搞不清楚。。经多方查证均无结果
暂且这样吧,虽然显得很丑陋,但是总能解决问题吧
-->
<warSourceExcludes>*/lib/analyzer-2.0.4.jar</warSourceExcludes>
<webResources>
<resource>
<!-- 元配置文件的目录,相对于pom.xml文件的路径 -->
<directory>src/main/webapp/WEB-INF</directory> <!-- 是否过滤文件,也就是是否启动auto-config的功能 -->
<filtering>true</filtering> <!-- 目标路径 -->
<targetPath>WEB-INF</targetPath>
</resource>
</webResources>
</configuration>
</plugin>
</plugins>
</build>
参考:http://nileader.blog.51cto.com/1381108/449956
maven-war-plugin 官网:http://maven.apache.org/plugins/maven-war-plugin/
最新文章
- Oracle Sales Cloud:报告和分析(BIEE)小细节1——创建双提示并建立关联(例如,部门和子部门提示)
- wordpress(二)wordpress环境迁移
- 网易新闻页面信息抓取 -- htmlagilitypack搭配scrapysharp
- OC动态特性
- Linux学习十八之、善用判断式
- 实现app上对csdn的文章列表上拉刷新下拉加载以及加入缓存文章列表的功能 (制作csdn app 四)
- 可编辑DIV (contenteditable=";true";) 在鼠标光标处插入图片或者文字
- Django 基础知识
- 基于 HTML5 Canvas 的 3D 模型列表贴图
- Redis 安装简介
- Hadoop与分布式数据处理 Spark VS Hadoop有哪些异同点?
- java接受安卓及ios App上传的图片,并保存到阿里OSS
- Windows文件系统
- POJ 2437 Muddy roads【贪心】(区间覆盖)
- webpack基本配置文件
- Linux配置nodejs
- C/C++之标准库和标准模板库
- JSON学习笔记-2
- 进阶系列(2)—— C#集合
- discuz开发,登录次数过多,锁定解决方法
热门文章
- Codeforces Round #266 (Div.2) B Wonder Room --枚举
- UVALive 5962 Strongly Connected Chemicals --最大独立集
- uGUI练习(二) Animate UI
- 错题726-java
- mac 无法连接android手机进行调试 解决方案
- oracle学习之表空间
- Django基础 - Debug设置为False后静态文件获取404
- iOS后台定位实现
- Activiti系列——如何在eclipse中安装 Activiti Designer插件
- [CareerCup] 4.2 Route between Two Nodes in Directed Graph 有向图中两点的路径