前缀“声纳”的元素“声纳:声纳”是不是绑定(The prefix “sonar” for eleme

2019-08-01 09:42发布

我有一个build.xml文件看起来是这样的:

<taskdef uri="antlib:org.sonar.ant" resource="org/sonar/ant/antlib.xml" classpath="/path/sonar-ant-task.jar"/>

<target name="sonar">       
    <sonar:sonar/>
</target>

当我运行该文件,我得到:

The prefix "sonar" for element "sonar:sonar" is not bound.

任何明显的事情我失踪?

Answer 1:

你错过了在顶部空间声明project Ant脚本的元素。

xmlns:sonar="antlib:org.sonar.ant"应该做到这一点。



Answer 2:

在蚂蚁不能使用。 试试下面,如果你设置任何属性的XML标记使用键值消减。 要分配XML标记值使用属性。

 <sonar:sonar xmlns:sonar="antlib:org.sonar.ant">

</sonar:sonar>


文章来源: The prefix “sonar” for element “sonar:sonar” is not bound
标签: ant sonarqube