maven - 最新版本的声纳 Maven 插件已损坏
问题描述
看起来他们发布了最新版本的声纳 maven 插件,该插件位于 org/sonarsource/scanner/maven/sonar-maven-plugin/3.8.0.2131/ 下,但是它在公共 maven 存储库中缺少以下依赖项:-
org.sonarsource.scanner.api:sonar-scanner-api:jar:2.16.0.226
我可以为这个依赖找到的最新版本是 2.15.0.2182 在公共仓库中可用
这导致了我们现在在 Maven 中使用声纳目标的大部分构建失败。我知道我们可以通过指定如下版本来解决这个问题:-
mvn org.sonarsource.scanner.maven:sonar-maven-plugin:3.7.0.1746:sonar
但是,这将需要我们在许多地方进行更改。社区中是否有人知道这一点,如果知道,我们是否知道他们是否要修复最新版本的声纳 maven 插件并使其所有依赖项可用?
解决方案
目前,您可以在 Jenkins 作业中指定插件的版本:
mvn org.sonarsource.scanner.maven:sonar-maven-plugin:3.7.0.1746:sonar
推荐阅读
- javascript - 获取不正确的时间
- java - 错误:类 Name2 中的构造函数 Name2 不能应用于给定类型;
- audio - 如何找到两种声音的共同点?
- c# - 查找 Span 的位置
在一个数组中 - swift - SwiftUI:@ObservedObject 重绘每个视图
- python - TypeError: __init__() 得到了一个意外的关键字参数“相机”
- python - 从 Shopify API 中提取并发布到 Elogii API
- sql - SQL 有子句语法糖吗?
- swift - 如何使用泛型类型的文字进行初始化?
- c# - 验证列表
确保列表在列表中包含一个带有数据注释 MVC C# 的项目