我有一个现有的Jenkins集成日常声纳违章检查使用SonarScanner。最近,讨论了一个基于sonarqube的项目依赖关系Diagram_,在那里我听说了JDepend插件&尝试在sonarqube中集成JDepend插件并扫描项目。
查看项目J依赖性措施显示0,但是找到了82个包-请在下面找到屏幕截图:-

有人可以建议,因为我是完全新的项目依赖图,或建议任何其他插件(开源/免费软件),以实现我的需求。
Sonarqube: 5.6.4
JDepend: 1.1.1
Jenkins: 2.89.4发布于 2020-04-14 08:59:50
首先,正如报告所述,您丢失了所有Packy-info.java文件。有关更多信息,特别是Github回购,请参见解决缺少包的方法-info.java文件。
其次,您需要修改您的,以便还包括jDepend规则。为此,转到Quality,克隆Sonar way规则集,而不是使用rules,过滤器用于存储库 jDepend。批量编辑以包含jDepend规则。
最后,您需要使用新规则和包info.java文件进行新的扫描。
https://stackoverflow.com/questions/51188346
复制相似问题