我正在使用JsonPath
Java 中的 JSON 解析工作。有没有办法debug
在运行代码时删除日志?
所以基本上,我只是想在 Maven 中运行我的解析代码:
String pageName = JsonPath.read(json, "$['pageInfo']['pageName']");
System.out.println(pageName);
但是在运行jar
工件文件时,它会在第一行显示以下内容:
0 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['pageInfo']['pageName']
如何忽略这条线?这会在每次JsonPath.read()
调用时出现。
更新:
log4j
最初,我从添加了这些依赖项中获取了一些红色日志。红色的原木消失了,但上面的原木(现在是黑色的)出现了!
<!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-simple -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.5</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.5</version>
</dependency>
我还添加了logBack
依赖项。但仍然无法识别代码片段: