java - 使用 ANT (build.xml) 的声纳代码覆盖率
问题描述
我正在尝试将我的 junit 测试用于声纳的代码覆盖率。我正在使用蚂蚁。我正在尝试像这样更新 build.xml:
<!-- ========= Define SonarQube Scanner for Ant Target ========= -->
<target name="sonar" depends="compile">
<taskdef uri="antlib:org.sonar.ant" resource="org/sonar/ant/antlib.xml">
<!-- Update the following line, or put the "sonar-ant-task-*.jar" file in your "$HOME/.ant/lib" folder -->
<classpath path="/lib/sonar-ant-task-2.0.jar" />
</taskdef>
<!-- Execute SonarQube Scanner for Ant Analysis -->
<sonar:sonar />
</target>
但它显示“resource="org/sonar/ant/antlib.xml" not found。我的 lib 文件夹中有 sonar-ant-task-2.0.jar。我正在使用 intellij。
这个 。是我在 build.xml 中添加的属性
<property name="sonar.projectKey" value="org.codehaus.sonar:example-java-ant" />
<property name="sonar.projectName" value="SIML project" />
<property name="sonar.projectVersion" value="1.0" />
<property name="sonar.test" value="test" />
请帮助:) :) 如果您需要任何其他信息来说明问题,请告诉我。:)
解决方案
推荐阅读
- javascript - 检索 javasript/jquery 对象的单个部分
- html - 使用 CSS 将 HTML 中的图像居中
- regex - 正则表达式:在 2 个关键字之间保留文本,但前提是其中存在另一个关键字
- python - 在 PyCharm 中,我正在设置断点,但它似乎并没有在其中任何一个处停止?
- python-3.x - 我尝试在 Windows 中 pip 安装 spyder 终端,现在 spyder 4.1.3 无法打开
- python - 保存图像时,pytorch对象对于数组来说太深了
- android - 如何检测用户何时专门通过“最近的应用程序”返回应用程序?
- node.js - JSON.parse:运行 nextjs 时 JSON 数据的第 1 行第 1 列出现意外字符
- amazon-web-services - AWS Glue 未检测到 CSV 中的标头
- swiftui - SwiftUI 中的月历表