gpt4 book ai didi

java - 如何在不重新启动服务器的情况下重新部署 EJB 项目

转载 作者:行者123 更新时间:2023-12-02 07:50:30 24 4
gpt4 key购买 nike

我对 JBoss Seam 和 Java Web 应用程序开发总体来说是新手。在阅读一些教程时我无法弄清楚的一件事是如何重新部署我在 EJB 项目中进行更改的 bean,而无需重新启动托管 JBoss Seam Web 项目的 JBoss 应用程序服务器(6.0),该项目使用 bean 。 JBoss AS启动需要2分钟左右,目前项目变更和重新部署比较痛苦。

我在网上读到的一些建议包括:

  • 使用 jmx-console 例如。前往http://localhost:8080/jmx-console/ ...好吧,但是怎么样?我到底该怎么做?
  • 为 ant 创建一个 build.xml 文件,并进行某种自动部署……有什么好的例子吗?

其他更有经验的 JBoss Seam Web 应用程序开发人员如何更快地部署您的项目?

非常感谢任何帮助,谢谢。

最佳答案

这可能是由于多种原因造成的:

  1. 尝试维护状态的应用程序。
  2. 新部署的应用程序具有与旧应用程序不同的类加载器。
  3. 其他随机原因。在我们的例子中,jboss-classloading.xml 配置不正确,这导致热部署不起作用。

您对 JBoss 配置进行过任何更改吗?这也可能导致热部署问题。

祝你好运。

关于java - 如何在不重新启动服务器的情况下重新部署 EJB 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7711286/

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