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

Java 如何修补运行在weblogic/atg上的应用程序?,java,weblogic,weblogic-10.x,atg,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 |----酒吧 我只想修补foo.class和foo.properties而不重新部署整个应用程序,并接受可能需要重新启动的事

假设在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
|----酒吧

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


推荐的方法是什么

您看过重新部署文档了吗?那里有大量的文档。也就是说,如果你愿意重新开始。。。不管怎样,只要把整件事补上就行了

有4种选择:

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