【发布时间】:2012-04-09 15:03:43
【问题描述】:
我在 Eclipse Indigo 中有一个带有 JSF 2 和 JPA 的项目。 当 Glassfish 运行我的项目并在 java 类中更新我的代码并保存更改时,glassfish 的发布时间太长了。 大约20秒。这不是生产力。 (其实挺烦的)。
我有另一个项目只需要几秒钟,
重新部署新更改可能需要太多时间?这两个项目的唯一区别是第一个项目有更多的 EJB 实例,仅此而已。
可能是这个?我不知道如何解决这个问题。 我可以发布一些关于我在项目中的设置的打印屏幕,但我会等待你们询问他们以提供更简洁的信息。
非常欢迎任何想法。
编辑: 这是what appear,当我只编辑一行并保存更改时: 这是log file generated。
这里有问题,不是吗?
【问题讨论】:
-
我们很难猜测原因,我建议更改
${domain}/config/logging.properties中的日志记录级别,看看究竟是什么需要这么长时间来部署。 -
我按照您的建议在 logging.properties 中进行了更改。你现在可以看一下吗?
-
这两个罐子有多大?每个中有多少个 EJB?对于 JPA,您是否在 persistence.xml 中列出了您的持久类?
标签: eclipse jsf jpa jsf-2 jpa-2.0