PAX-CDI 更改日志级别
PAX-CDI change log level
我正在使用 pax-cdi,当我启动它时,我得到了数百行信息 - 扫描了什么包、限定符等。如何禁止输出这些信息?
如何在您的记录器中设置正确的日志级别。如果您使用 pax 考试,请将所需的 logback 或 pax - 日志记录包添加到您的环境中。
如果在纯 OSGi 中使用,请确保安装了日志框架。我会建议 pax - 记录它被证明是有效的。
编辑:
将以下依赖项添加到您的设置中:
<dependency>
<groupId>org.ops4j.pax.logging</groupId>
<artifactId>pax-logging-service</artifactId>
<version>1.8.3</version>
</dependency>
<dependency>
<groupId>org.ops4j.pax.logging</groupId>
<artifactId>pax-logging-api</artifactId>
<version>1.8.3</version>
</dependency>
使用配置管理服务设置日志记录,
或在启动您的应用程序时添加以下内容:
-Dorg.ops4j.pax.logging.DefaultServiceLog.level=WARN
可以在 Pax-Logging
的 documentation 找到更多信息
我正在使用 pax-cdi,当我启动它时,我得到了数百行信息 - 扫描了什么包、限定符等。如何禁止输出这些信息?
如何在您的记录器中设置正确的日志级别。如果您使用 pax 考试,请将所需的 logback 或 pax - 日志记录包添加到您的环境中。 如果在纯 OSGi 中使用,请确保安装了日志框架。我会建议 pax - 记录它被证明是有效的。
编辑:
将以下依赖项添加到您的设置中:
<dependency>
<groupId>org.ops4j.pax.logging</groupId>
<artifactId>pax-logging-service</artifactId>
<version>1.8.3</version>
</dependency>
<dependency>
<groupId>org.ops4j.pax.logging</groupId>
<artifactId>pax-logging-api</artifactId>
<version>1.8.3</version>
</dependency>
使用配置管理服务设置日志记录, 或在启动您的应用程序时添加以下内容:
-Dorg.ops4j.pax.logging.DefaultServiceLog.level=WARN
可以在 Pax-Logging
的 documentation 找到更多信息