如何修补weblogic / atg上运行的应用程序?

时间:2014-07-18 17:45:03

标签: java weblogic weblogic-10.x atg

假设我们在weblogic 10.3.6和ATG 10.2上运行了一个名为MySimpleApp.ear的java EAR文件,如下所示:

  

MySimple.ear
     |
     | ---- WebModule.war
     | ---- Services.jar
     | | ---- foo.class
     | | ---- bar.class
     | ---- Config.jar
  | ---- foo.properties
  | ---- bar.properties

我想修补foo.classfoo.properties而不重新部署整个应用程序,并接受可能需要重新启动。

建议的方法是什么?

1 个答案:

答案 0 :(得分:0)

您是否看过重新部署的文档?那里有很多文档。也就是说,如果你愿意重新启动......无论如何都要修补整个事情。

http://docs.oracle.com/cd/E15051_01/wls/docs103/deployment/redeploy.html

有4个选项:

  • 生产重新部署 - 与现有应用一起重新部署
  • 应用程序和模块的就地重新部署 - 将立即替换应用程序并可能中断客户端
  • 部分重新部署静态文件 - 静态文件,如图像,不运行类
  • 部分重新部署J2EE模块 - 可能是您想要的,更新单个模块