java项目代码打补丁
本打补丁操作主要针对的是java项目:
1、首先要知道为什么打补丁:
-
通常来说,当我们自己在研发过程中需要对代码进行修改时,是不需要打补丁的,因为是我们自己的项目,我们可以直接改动对应的代码文件即可。但如果针对的是一款要上线的产品,特别是在公司中的项目,我们是不能在自己研发的电脑上编译通过后直接发布到线上的,这个时候就需要打补丁了。
2、打补丁的操作步骤:
本次操作基于的工具:eclipse,SVN/Git
-
1)如果作出修改的文件是java文件、配置文件,等等一些需要进行编译的文件时,此时不能直接选择作出改动的文件,而是需要到WEB-INF下面的classes文件夹中寻找对应已经编译好的.class文件,然后将其导出,放在专门存放补丁的文件夹。
-
2)如果是.css、.jsp等一些不需要进行编译的文件时,则直接选择作出改动的文件,将其导出,挡在专门存放补丁的文件。
-
4)最后写上本次补丁的说明文档,同导出的整个文件夹一块压缩成一个包,整理放入公司补丁库中:
-
压缩包的命名格式:项目名_日期_提交人.zip:
-
说明文档格式如下所示:
============================================================================= 学校:XX大学 系统:移动OA 日期:2018-02-30 ------------------------------------------------------ 解决问题: 信息公文发布查看时PDF文件生成图片失败的问题。 ----------------------------------------------------- 部署说明: 打补丁需要重启 ----------------------------------------------------- 数据库脚本: ----------------------------------------------------- 其他备注: =============================================================================
-