首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > 其他服务器 >

websphere 请问导出最新部署包

2012-08-01 
websphere 请教导出最新部署包各位好!websphere 部署项目时直接讲修改的部分源代码替换部署到相应的目录下

websphere 请教导出最新部署包
各位好!
  websphere 部署项目时直接讲修改的部分源代码替换部署到相应的目录下WebSphere\AppServer\profiles\AppSrv01\installedApps\plbia01Node01Cell,没有发现什么问题。

  但是部署包备份的时候,由于源代码以前管理的比较乱, 现在通过控制台导出的ear包还是最开始部署的版本,如何将其能导出最新呢?

  websphere 在系统设计之初是怎么设计的呢?

  请各位帮忙解决下,谢谢!

[解决办法]
使用命令EarExpander

EARExpander -ear(展开操作的输入 EAR 文件名或折叠操作的输出
 EAR 文件名)-operationDir(展开 EAR 文件的目录或折叠 EAR 文件的目录)-operation
 (expand | collapse) [-expansionFlags(all|war)] [-verbose]

例如:
C:\IBM\WebSphere\ProcServer\bin>EarExpander -ear c:/pnjj.ear -operationDir C:\IBM\WebSphere\ProcServer\profiles\AppSrv01\installedApps\liaobin-76b3909Cell01\pnjj.ear -operation collapse

导出的这个ear文件就是在installedApps中的这个目录的东西,也就是最新的东西。
[解决办法]
使用命令EarExpander

EARExpander -ear(展开操作的输入 EAR 文件名或折叠操作的输出
 EAR 文件名)-operationDir(展开 EAR 文件的目录或折叠 EAR 文件的目录)-operation
 (expand | collapse) [-expansionFlags(all|war)] [-verbose]

例如:
C:\IBM\WebSphere\ProcServer\bin>EarExpander -ear c:/pnjj.ear -operationDir C:\IBM\WebSphere\ProcServer\profiles\AppSrv01\installedApps\liaobin-76b3909Cell01\pnjj.ear -operation collapse

导出的这个ear文件就是在installedApps中的这个目录的东西,也就是最新的东西。
[解决办法]
你看看是否在WebSphere\AppServer\profiles\Dmgr\installedApps\plbia01Node01Cell下面.
如果你是单节点,应该在这个下面
[解决办法]
另外,EARExpander命令应该好用,你把执行错误贴出了看看.
[解决办法]
WAS确实有有这样的问题。也不知道他是怎么设计的
[解决办法]
从控制台上导出的肯定是最初发布的那个EAR文件,我现在常用的办法是直接备份应用程序目录,如果需要再手工jar -cvf 将其打包,这样比较保险。
[解决办法]
你那node 连同应用 一起 ,

使用addNode.sh 带-includeapps参数, 将node和app一起移动到新shell.再用dmgr导出试试

热点排行