was下实现部分更新_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > was下实现部分更新

was下实现部分更新

 2017/9/2 19:08:48  jilin  程序员俱乐部  我要评论(0)
  • 摘要:was里应用的更新方式在官方帮助文档里有4种。第1种整包的很简单,第2、3没用过,主要是第4种应用程序更新多个文件。需要先知道应用安装后在系统中的文件夹名,一般都是context配置时的名字加上.ear,比如context配置的是/app,那上传后的文件夹名是....../app.ear/app.war。比如我上传的app2.war
  • 标签:实现

was里应用的更新方式在官方帮助文档里有4种。



?

?

第1种整包的很简单,第2、3没用过,主要是第4种应用程序更新多个文件。

需要先知道应用安装后在系统中的文件夹名,一般都是context配置时的名字加上.ear,比如context配置的是/app,那上传后的文件夹名是....../app.ear/app.war。比如我上传的app2.war,路径是/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/localhostNode01Cell/app2_war.ear/app2.war。做的更新 包是一个zip压缩包,第一层文件夹是app2.war(这里的文件夹名必须和前面的一致),第二次及后面的就与代码路径一致,比如WEB-INF/com/test/A.class。下图是压缩后的结构:



?

刚开始的时候以为是用的zip里压的是app2.war包,但一上传就把除更新文件以外的文件删除了,此处要注意。

?

更新需要删除文件,则在app2.war/下的META-INF文件夹里增加一个ibm-partialapp-delete.props文件,里面按照相对路径记录需要删除的文件。这些内容在帮助文档里有详细描述

  • 大小: 45.1 KB
  • 大小: 10.5 KB
  • 查看图片附件
发表评论
用户名: 匿名