以前没有打过项目包,更没有打过升级的补丁包,今天属于赶鸭子上架,摸索着搞了出来。有一个现成的WEB项目跑在服务器上面,根据需要进行bug的修改和功能的提升;
项目路径:
/opt/ns/stat/web/ROOT/jsp
/opt/ns/stat/web/ROOT/bin
/opt/ns/stat/web/ROOT/WEB_INF
(在web下面还有很多就不一一列举了)
由于修改的东西很多,包括jsp, class, 配置文件和一些报表; 本地的路径和客户那边的路径还不一样,(顾客的路径是 /opt/ns/stat/web/jsp....)
只能在web这个文件夹下面把需要的东西cp过来,然后用命令打包
tar -cvzf ORO_PATCH.tar.gz /opt/ns/stat/web/jsp /opt/ns/stat/web/WEB_INF/classes
(有多少就写多少)
打包完成然后自己测试下 tar zxvf ORO_PATCH.tar.gz -C / 没有问题就可以了
最后写一个详细的升级文档,告诉顾客如何操作,就把他们当做layman来处理。
原文http://wxynxyo.iteye.com/blog/939191
分享到:
相关推荐
在IT行业中,尤其是在Java Web项目的开发与维护过程中,自动化打补丁包是一个高效且重要的环节。这个过程可以显著提升开发团队的工作效率,减少手动操作带来的错误,并确保项目的稳定性和安全性。下面将详细解释标题...
"phpweb升级包"指的是针对该系统的一系列更新补丁,用于优化系统性能、修复已知问题、增加新功能或者提升安全性。从描述中可以看出,这个升级包包含了多个不同日期的版本,比如20090830、20090514等,这些可能代表...
本文将详细讲解PHPWEB建站系统的免验证安装与升级补丁的相关知识,帮助用户快速掌握无验证码的安装和更新过程。 首先,安装PHPWEB建站系统时的免验证功能意味着在部署系统时,用户无需通过复杂的验证步骤,如输入...
web开发时升级补丁,有效减少上传无用的文件,这个工具我写过delphi版、java版,现在推出c#版,功能并不强,主要是用来学习各种编程语言的,感觉还挺实用,这个版本未经测试,可能存在很多bug,勿拍哈。 使用方法:...
很多童鞋可能也遇到有很多小web项目,每个项目上线前需要制作升级补丁,用ant太麻烦,配置错误的话,很容易造成打包时漏打文件,本工具结合SVN管理,将SVN变化日志复制出来,粘贴到工具中,即可生成上线补丁,这个是...
### Tomcat打补丁方法详解 #### 一、前言 Apache Tomcat是一款开源的Servlet容器,它能够作为Web服务器独立运行,也可以与Apache等其他Web服务器配合使用。Tomcat因其简单性和灵活性,在中小型项目中得到了广泛...
描述中提到的"spring struts2 lib包已整合最新的struts2漏洞补丁包",意味着开发者或管理员已经将Spring和Struts2的库文件进行了更新,确保这些库包含了最新的安全补丁。这一步骤对于维护一个安全的开发环境至关重要...
4. **更好的Web和云开发支持**:增加了对Windows Azure开发的支持,同时改善了Web项目模板和Web部署的体验。 **安装过程** 在描述中提到,这个压缩包包含了所有需要的文件,下载后需要按照顺序安装。首先,你需要...
标题“struts2漏洞升级jar包”指的是针对Struts2框架的特定安全漏洞发布的修复补丁,这些补丁通常以更新的jar包形式提供。升级过程涉及替换旧的、易受攻击的jar包为新版本,以消除潜在的安全风险。 描述中提到,...
标题中的“2005的项目补丁”指的是针对2005年某个软件或系统项目的修复程序,通常称为补丁或更新。这些补丁旨在解决项目中存在的问题,如漏洞、性能瓶颈或功能缺失,以提升软件的安全性、稳定性和功能性。 描述中的...
【标题】"PatchVS2008"是一个针对Visual Studio 2008的升级补丁,这个补丁主要用于解决该版本开发环境中已知的问题,提高软件的稳定性和性能,同时可能包含了一些新功能和安全更新。Visual Studio 2008是微软推出的...
Struts 2.3.35版本包含了所有必要的jar包,用于将现有的Struts 2应用程序从旧版本升级到这个更安全的版本。这一步通常涉及到替换Web应用中的旧jar文件,以确保所有的功能与最新的安全补丁兼容。 在进行Struts 2框架...
这个补丁包旨在提高软件的性能、稳定性,并解决用户在使用VS2010过程中遇到的各种问题。Service Pack 1是一个累积性的更新,包含了自VS2010发布以来的所有关键修复和改进。 首先,让我们深入了解一下VS2010 SP1的...
VS补丁这个文件名暗示了它是针对Visual Studio的修复或升级包。当用户下载并解压这个压缩包后,通常会包含一个或多个可执行文件(.exe),这些文件是用来更新或修补VS2015的。安装过程通常涉及运行这些可执行文件,...
这个在线升级包是专门为解决在使用VS2013时遇到的问题而设计的,特别是针对编译器错误`fatal error C1001`。这个错误通常表示编译器遇到了内部错误,可能是由于代码的特定结构、编译器自身的bug或者是系统资源不足...
信易phpweb全能补丁包 I:\陈君毅个人文档\陈君毅的事业\制作网站项目\PHPWEB\升级破解补丁\信易,陈君毅,验证,能用好用的补丁\全能破解(安装+2.0.14升级+模板安装免验证) ├─base │ ├─admin-post.php ...
PB9的14228-8836升级包是一个专门针对PowerBuilder(简称PB)9.0版本的重要更新,旨在提升PB在处理Web服务(webservice)时的性能和功能。PowerBuilder是一款强大的、面向对象的集成开发环境(IDE),尤其适合企业级...
第三种方法则常用于升级补丁的打包。例如,假设我们需要更新两个文件,一个Java类文件和一个JSP页面。首先,需要编译更新的Java文件,这可以通过重启Tomcat服务器来完成。接着,找到编译后的class文件(例如...
4. **Web Service功能**:Web Service功能对于现代应用程序的集成至关重要,补丁修复了可能导致Web Service调用失败的问题,增强了PB9作为客户端或服务端开发工具的能力。 5. **性能优化**:除了稳定性修复,补丁...
7. 打开项目原 jar 包,覆盖 2 个 class:然后,我们需要打开项目原 jar 包,覆盖这两个类。 8. 把 jar 包替换回去:最后,我们需要把修改后的 jar 包替换回去。 9. 运行项目测试效果:现在,我们可以运行项目,...