maven - 运行声纳分析时排除父依赖项
问题描述
我正在尝试在 Nexus 存储库插件上使用 sonarQube。
当创建一个简单的 maven-project 并调用
sonar:sonar \
-Dsonar.scm.provider=git \
-Dsonar.projectKey=de.zeb:sonartest \
-Dsonar.host.url=http://localhost:9000 \
-Dsonar.login=6cb308c50e4fc2af070777e44323061b1ed8c311
构建成功,我可以在我创建的 docker 容器上看到声纳结果。
但是在添加所需的父 pom 以创建 nexus-plugins 时:(https://help.sonatype.com/repomanager3/bundle-development/bundle-development-overview)
<parent>
<groupId>org.sonatype.nexus.plugins</groupId>
<artifactId>nexus-plugins</artifactId>
<version>3.24.0-02</version>
<relativePath />
</parent>
构建失败并返回以下错误消息:
不再支持“sonar.branch”参数。你应该停止使用它。分支分析在 Developer Edition 及更高版本中可用。
这似乎与 git 没有任何关系,因为我没有使用分支,删除 git 也没有改变任何东西。
输出,当使用带有完整调试日志的命令时:dump
那么我怎样才能告诉声纳排除父母呢?
我有点不知所措。
解决方案
推荐阅读
- javascript - 在javascript中替代Uint8Array?
- c# - 有没有办法让 JSON.net 尊重 System.Text.Json JsonPropertyName 属性
- javascript - 如何从中间件将错误返回给 ExpressJS?
- mailchimp - 获取 Mailchimp 活动点击的时间戳和成员的电子邮件
- regex - Dart Regexp 替换除数字之外的所有内容并允许一次。或者 ,
- php - react axios没有看到php文件路径
- powershell - 从对象数组初始化哈希表?
- android - Android 的 NavDeepLinkBuilder 没有不清除任务的选项
- r - 有没有办法在 R 中与 seq 相乘?
- mongodb - 带有查找功能的 MongoDB 项目