2

我使用包含嵌入式 Glassfish 的 Maven 配置的项目模板(使用 maven-embedded-glassfish-plugin)。我需要启用日志记录,但我什至不知道 Glassfish 中启用了哪个日志记录引擎(因为我没有创建模板)。

该模板使用slf4j-log4j12作为依赖项,但我不确定 slf4j 或 java.util.logging 是否执行实际的日志记录。因此,我创建了两个日志文件,一个logging.properties和一个log4j.properties,并将它们都放入src/main/resourcesand /src/main/resources/META-INF,这两个似乎都不起作用。

我添加java.util.logging.config.file=logging.properties了 Maven Glassfish 系统属性(也适用于 log4j),但也没有成功。我检查了属性文件是否在 JAR 文件中。

如何确定哪个后端负责记录?

如何使用 Maven 嵌入式 Glassfish 插件为嵌入式 Glassfish 指定日志记录配置?

目前,我在默认情况下获得 INFO 级别的日志记录输出。我想这是默认设置。

4

0 回答 0