如何优化spotbugsXml.xml文件来方便debug的落地方案来了

不优化的spotbugsXml.xml

使用maven 构建来运行spotbugs的小伙伴都知道,执行完下面的命令后

mvn clean install -U spotbugs:spotbugs

会在默认的在target目录下生成一个spotbugsXml.xml 文件,而打开这个文件,想要debug里面的具体问题,是非常困难的,使用文本编辑器查看xml中的内容如下所示:

备注:即使使用专业查看xml文件的工具,也不能一目了然地看到具体xml报告中的执行细节信息。

如何把上面xml文件中的内容转化成易读报告呢?

1.自己编码解析(工作量大)

2.查看spotbugs是否提供相关工具进行解析(很遗憾本人没有找到)

3.寻找其他优化xml的展示工具

最后在网上找到了下面这个在线xml编辑器网站,完美的解决了我遇到的问题

使用xmlgrid优化xml展示

访问网站

XML编辑器 阅读器 - 在线工具https://www.xmlgrid.net/cn/

然后点击下图中的Open File,选择生成的spotbugsXml.xml文件,然后点击Submit

接下来就会把难读的spotbugsXml.xml转换成如下图所示的报告,非常的方便

我的每一篇文章都希望帮助读者解决实际工作中遇到的问题!如果文章帮到了您,劳烦点赞、收藏、转发!您的鼓励是我不断更新文章最大的动力!

相关推荐
后端AI实验室1 小时前
用AI写代码,我差点把漏洞发上线:血泪总结的10个教训
java·ai
程序员清风3 小时前
小红书二面:Spring Boot的单例模式是如何实现的?
java·后端·面试
belhomme3 小时前
(面试题)Redis实现 IP 维度滑动窗口限流实践
java·面试
Be_Better3 小时前
学会与虚拟机对话---ASM
java
开源之眼5 小时前
《github star 加星 Taimili.com 艾米莉 》为什么Java里面,Service 层不直接返回 Result 对象?
java·后端·github
Maori3166 小时前
放弃 SDKMAN!在 Garuda Linux + Fish 环境下的优雅 Java 管理指南
java
用户908324602737 小时前
Spring AI 1.1.2 + Neo4j:用知识图谱增强 RAG 检索(上篇:图谱构建)
java·spring boot
小王和八蛋7 小时前
DecimalFormat 与 BigDecimal
java·后端
beata7 小时前
Java基础-16:Java内置锁的四种状态及其转换机制详解-从无锁到重量级锁的进化与优化指南
java·后端
IT探险家7 小时前
你的第一个 Java 程序就翻车?HelloWorld 的 8 个隐藏陷阱
java