1

如何设置一个 EAR 和一个 Glassfish 服务器,它在开发服务器上显示 FINE 级别,但同一个耳朵在生产机器上显示 INFO 级别?

每当我部署到生产机器上时,我都会更改persistence.xml 中的配置。但是我忘记了,机器开始淹没日志文件。

4

2 回答 2

3

你必须把

    <jvm-options>-Declipselink.logging.level=FINE</jvm-options>

进入开发机器上的 config.xml java-config 标签。

并且不要将日志记录级别属性放入persistence.xml。

于 2013-06-19T13:14:04.030 回答
2

您还可以使用系统属性设置 EclipseLink 日志级别(或者您可以使用 SessionCustomizer 在代码中设置日志级别)。

于 2013-06-12T14:02:01.220 回答