我正在尝试使用junit测试来进行声纳的代码覆盖。我正在使用Ant。我正在尝试像这样更新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“找不到。我的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" />
请帮忙:) :) 如果您需要任何其他信息来澄清问题,请告诉我。 :)