maven - 无法在 Maven 项目中运行 sonarqube
问题描述
我在运行“mvn sonar:sonar”时遇到了下面给出的问题,因为我已经使用这个https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-maven/进行了配置
在当前项目和插件组 [org.sonarsource.scanner.maven, org.apache.maven.plugins, org.codehaus.mojo] 中没有找到前缀 'sonar' 的插件,可从存储库 [local (C: \ Users\someproject.m2\repository),中央 ( https://repo.maven.apache.org/maven2)] -> [帮助 1]
在 POM.xml 文件中存在插件
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>5.1</version>
<dependencies>
<dependency>
<groupId>${jdbc.groupId.mysql}</groupId>
<artifactId>${jdbc.artifactId.mysql}</artifactId>
<version>${jdbc.version.mysql}</version>
</dependency>
</dependencies>
</plugin>
解决方案
我不确定 groupId 是否正确,我会尝试:
<groupId>org.sonarsource.scanner.maven</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>3.6.0.1398</version>
根据https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-maven/
推荐阅读
- data-structures - 节点存储其他节点列表的图的名称是什么?
- android - 为什么我的 delphi 10.4.2 应用程序不能在 android 11(api 级别 30)上运行?
- string - Power BI DAX:字符串操作--> 如何搜索多个值并返回映射值
- wordpress - 禁止您无权访问此资源。Apache/2.4.48 (Win64) OpenSSL/1.1.1k PHP/7.3.29 服务器在 localhost 端口 80
- tensorflow - Tensorboard 个人资料页面中的“运行”是什么意思?
- c# - .NetCore 3-tier:如何编写 API 获取列表 DepartmentName:部门中的员工人数?,使用 Linq 方法语法
- javascript - 来自 github 设置的项目
- python - 子类属性从父类指向同一个对象引用
- azure - Azure 管道命令行:给予确认
- postgresql - 如何在 Odoo 的 create 方法中编写 SQL 查询?