Glassfish-3 JPA Eclipselink上的记录级别

时间:2013-06-11 14:59:29

标签: jpa logging glassfish-3

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

每次我在生产机器上部署时,我都会在persistence.xml中更改配置。 但是s.t.我忘了,机器开始充斥日志文件。

2 个答案:

答案 0 :(得分:2)

你必须加入

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

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

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

答案 1 :(得分:0)

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