1

我正在使用 JBoss 工具从 Eclipse 中将接缝应用程序部署到 JBoss 服务器。我一直看到一种奇怪的行为。每次更改 .xhtml 文件时,seam 应用程序都会按预期自动部署。但是,实体管理器实例变为空,我被迫通过删除它并通过 Eclipse 服务器视图添加它来重新启动 Seam 应用程序。整个过程花费的时间超出了我的承受能力。这个问题有解决方法吗?

4

2 回答 2

1

如果您更改 xhtml 文件,则应仅复制该单个文件,而 entitymanager 不应受到影响。你在刷新浏览器吗?触发该页面上的某些特定操作?

于 2009-10-31T18:29:45.017 回答
1

我猜你使用 JBoss 5.1.0 服务器?如果是,那么在使用 Seam 时,该服务器存在很多问题,尤其是在 2.2.0 版本中。您还可以阅读有关部署到 JBoss5 容器的一般问题。

您必须记住的另一件事是为 Seam 设置调试模式和为 facelets 设置开发模式。如果没有这两种配置,热部署将不起作用。

于 2009-11-07T08:47:16.217 回答