gpt4 book ai didi

java - 如何在不重启服务器的情况下将 EAR 文件重新部署到 Web-Logic?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:22:56 25 4
gpt4 key购买 nike

我已成功将 EAR 文件(包括 WAR 文件和 EJB jar 文件)部署到 Web-Logic(10.3.6) 上。

现在,我已经更新了 EAR 文件并按照以下步骤再次重新部署:删除服务器上的旧文件并安装新的 EAR 文件而无需重新启动服务器。每个文件都已部署为 Active 状态。但是我得到了一些与 EJB 注入(inject)相关的异常。然后我重新启动 Web 逻辑,我的应用程序运行正常。

redeploy方式有什么问题?

在此先感谢您的帮助...

最佳答案

Weblogic 有很多关于这个主题的文档。有时它被称为“热部署”或“就地”部署。在 weblogic 管理控制台中,有一个选项可以更新 ear 文件,而不是您使用 delete->redeploy 方法执行的操作。

只需确保在您耳朵的 MANIFEST.MF 中更新您的 Weblogic-Application-Version 属性,以便 weblogic 知道它是一个新版本。以下是一些有用的链接:

Oracle redeploy documentation

An older but still valid list of steps to hot deploy

也就是说 - 您看到的问题可能有所不同,如果 Oracle 文档没有帮助,您的问题将需要更新更多细节。

关于java - 如何在不重启服务器的情况下将 EAR 文件重新部署到 Web-Logic?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26525685/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com