日期:2014-05-18  浏览次数:21076 次

JAVA WEB 项目如何打补丁?求助!
大家好,平时我们公司往生产服务器发补丁都是通过 打包JSP,CSS,CLASS 文件等方式,复制替换到服务器上的,但有时候,很多的JSP ,JAVA 类 需要从复杂的项目结构中找出来非常困难,想问下大家有什么好的方法打补丁,能一次找到 所有要替换的文件。不然,几十个一个个的去找,替换。这工作量太大了。

------解决方案--------------------
引用:
Quote: 引用:

如果不涉及到数据的话,直接重新部署war包

生产环境上的代码,来自很多不同的部门同事,他们之前都是各自的替换class 然后备份。我机器上打WAR包没问题,但是打的包里 可能没有其他同事的代码,纠结吧。


那你们的产品就没有版本管理咯??
这个很要命的!!
自己替换自己的。。。。质量没保证。
最好规范一套流程,比如提交代码到svn之后,再集体打包。每隔x天一个包
------解决方案--------------------
引用:
Quote: 引用:

可以写过程序,看看文件最后修改时间。然后把符合要求的拿出来就好了。

哇,这是个办法。有现成的成熟的东西能直接拿来用吗?另外 这个奇葩的WEB项目,像CS程序一样。一个门店部署了一套,我换个class。其他全国70个门店服务器也要 自己去ctrl+v 作死的节奏


按照正常情况来说是可以的。不过得花时间写。也不一定要用修改时间。最妥当的方法是md5值校验