前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >java增量发布工具

java增量发布工具

作者头像
一笠风雨任生平
发布2020-02-18 13:14:11
1K0
发布2020-02-18 13:14:11
举报
文章被收录于专栏:服务化进程

有些公司由于没有使用maven作为构建工具,全量发布时没问题,而修改bug增量发布往往是将改动的代码手动编译后,从classes目录下拷贝到jar中然后再放到tomcat目录下发布,这种方法准确度不高,当修复bug时间跨度较大且文件较多时就不好提供了,下面介绍下一个增量打包工具 https://gitee.com/lpxs/ProjectPatch.git, 该工程是基于eclipse,针对文件的修改时间来拷贝增量class文件,可以配置时间范围以及输出目录,

代码语言:javascript
复制
<patch>
	<webpath>
		<jsppath>
			<warname>prm_admin.war</warname>
			<path>E:\workspace\PRM\DF\jsp\admin</path>
		</jsppath>
		<jsppath>
			<warname>prm.war</warname>
			<path>E:\workspace\PRM\DF\jsp\sp</path>
		</jsppath>
	</webpath>
	<configpath>E:\workspace\PRM\DF\iodd\config</configpath>
	<dbscriptpath>E:\workspace\PRM\DM\dbscript</dbscriptpath>
	<!-- 如果不配置则默认查找当天修改的文件,配置则查找XX小时时间内修改的文件 -->
	<patchhour>24</patchhour>
	<!-- server war -->
	<serverwarname>server.war</serverwarname>
	<!-- patch dir -->
	<defaultdirpath>D:\patch</defaultdirpath>
</patch>

可以根据上面配置文件,包含jsp、dbscript、class等,会自动打成war包

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档