假设我们在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.class
和 foo.properties
而不重新部署整个应用程序,并接受可能需要重启 .
这样做的推荐方法是什么?
1 回答
你看过重新部署的文档了吗?那里有很多文档 . 也就是说,如果你愿意重新启动......无论如何都要修补整个事情 .
http://docs.oracle.com/cd/E15051_01/wls/docs103/deployment/redeploy.html
有4个选项:
生产环境 重新部署 - 与现有应用程序一起重新部署
应用程序和模块的就地重新部署 - 将立即替换应用程序并可能中断客户端
静态文件的部分重新部署 - 静态文件,如图像,不运行类
部分重新部署J2EE模块 - 可能是您想要的,更新单个模块