1.4.1RC4 看到错误 <Failed to load class "org.slf4j.impl.StaticLoggerBinder">

问题描述 投票:0回答:1

在 VS Code 本地运行测试时看到以下错误

[INFO] 
[INFO] --- exec-maven-plugin:3.1.0:java (default-cli) @ DP-API ---
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

目前,这会阻止日志在控制台中显示,并且似乎还会对报告产生影响,因为没有返回请求/响应或日志,仅返回已完成的步骤。

karate
1个回答
0
投票

这与 VS Code 无关,听起来像是 Maven 项目中的一些库冲突。通常可以通过在 Maven 中执行

exclusions
或强制依赖项之一的版本来解决。使用“胖罐子” 可以提供帮助。另请参阅此处的提示:https://github.com/karatelabs/karate-examples/blob/main/database/README.md#using-the-shaded-jar

如果您可以在一个简单的入门项目中复制此问题,那么它就可以修复。

© www.soinside.com 2019 - 2024. All rights reserved.