linux下对jar包和war包进行重新打包
解压与重新打包说明,如isa-ucd-service-taskflow为例 cd /data/ucdapp/isa-ucd-service-taskflow unzip isa-ucd-service-taskflow.jar -d isa-ucd-service-taskflow unzip isa-ucd-web-taskflow.war -d isa-ucd-web-taskflow mkdir bak #其中1115为操作的日期01为操作的这天操作的次数 mv isa-ucd-service-taskflow.jar bak/isa-ucd-service-taskflow-111801.jar mv isa-ucd-web-taskflow.war bak/isa-ucd-web-taskflow.war-111901.war cd isa-ucd-service-taskflow cd isa-ucd-web-taskflow #接下来就需要更新的代码,更新完代码后,执行下面的语句,其中的“.”不能省,代表当前目录 jar -cfM0 isa-ucd-service-taskflow.jar . jar -cfM0 isa-ucd-web-taskflow.war . mv isa-ucd-service-taskflow.jar .. mv isa-ucd-web-taskflow.war .. cd .. ./runscript.sh stop ./runscript.sh start
如果要修改jar包或者war包的内容(class文件不可以修改),直接使用vi *****.jar 找到对应的文件 进行修改即可。