我的 EAR 文件(包括 WAR 文件和 EJB jar 文件)已成功部署在 Web-Logic(10.3.6) 上。
现在,我已经更新了 EAR 文件,并按照以下步骤再次重新部署:删除服务器上的旧文件并安装新的 EAR 文件,而无需重新启动服务器。每个文件都已部署为 Active 状态。但我得到了一些与 EJB 注入相关的异常。然后我重新启动 Web-logic,我的应用程序运行良好。
重新部署方式有什么问题?
预先感谢您的任何帮助...
Weblogic 有很多关于这个主题的文档。有时它被称为“热部署”或“就地”部署。在 weblogic 管理控制台中有一个选项update
一个ear文件,而不是您使用delete->redeploy方法所做的事情。
只需确保更新您的Weblogic-Application-Version
财产在MANIFEST.MF
以便 weblogic 知道它是新版本。以下是一些有用的链接:
Oracle 重新部署文档 http://docs.oracle.com/cd/E23943_01/web.1111/e13702/redeploy.htm#i1025590
较旧但仍然有效的热部署步骤列表 http://yogendrakrsingh.blogspot.com/2010/03/steps-to-configure-hot-deployment-from.html
也就是说,您看到的问题可能有所不同,如果 Oracle 文档没有帮助,您的问题将需要使用更多详细信息进行更新。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)