0

我们有一些旧的 Maven1 项目(我们无法将其升级到最新的 Maven 版本)所以我只是想了解是否有一种方法可以在 Maven1 版本项目上运行 SonarQube..?

如果不是,除了 SonarQube 之外,分析代码质量的最佳替代方法是什么?

4

1 回答 1

2

现代 Maven 项目很容易使用 Maven 的专用扫描器进行分析:它从 Maven 的元数据中发现必要的配置,最值得注意的是,源、测试源、编译的 Java 字节码以及可以提高分析质量的其他信息,例如库依赖项。

如果没有这种使配置变得容易的专用工具,您总是可以退回到最原始的扫描仪工具SonarQube Scanner CLI。使用这个工具,你当然可以分析一个 Maven1 项目,你只需要正确配置它。这可能不是很方便,但肯定是可行的。从简单的事情开始,按照错误消息使其正常工作,然后按照警告使其正常工作

于 2018-10-26T11:42:38.060 回答