分析声纳失败 - 抛出org.sonar.runner.impl.RunnerException:无法执行声纳

时间:2016-05-02 10:34:01

标签: ant sonarqube sonarqube-scan

我将声纳整合到我的蚂蚁构建中。我在我的文件中添加以下属性。

我使用SonarQube 4.3.3和Sonar-ant-task 2.2.jar。

我使用Jenkins进行构建。

<project name="system_make" default="all" basedir="." xmlns:sonar="antlib:org.sonar.ant" >

<target name="sonar">
<property name="sonar.jdbc.url" value="${JDBC_URL}>" />
<property name="sonar.jdbc.username" value="PROD_SONAR_43" />
<property name="sonar.jdbc.password" value="{aes}gLq2TqprrkJTNsTn8O6QKQ==" />
<property name="sonar.secretKeyPath" value="/app2/team/xxx/secretkey.txt " />
<property name="sonar.host.url" value="http://<IP>/9000" />


<property name="sonar.projectKey" value="YYYY:ZZZZ" />  
<property name="sonar.projectVersion" value="1.0" />
<property name="sonar.language" value="java" />

<property name="sonar.sources" value="src" />


<taskdef uri="antlib:org.sonar.ant" resource="org/sonar/ant/antlib.xml">
<classpath path="/app2/team/SonarQube4.3.3_Prod/sonarqube-4.3.3/lib/sonar-ant-task-2.2.jar" /> 
</taskdef>  

<sonar:sonar  />
</target>

当我运行构建时,我得到以下异常。

enter image description here

请告诉我上述错误的解决方案。

声纳:
[声纳:声纳] Apache Ant版本1.6.5于2005年6月2日编译 [声纳:声纳] SonarQube Ant任务版本:2.2
[声纳:声纳]加载自:file:/app2/buildteam/SonarQube4.3.3_Prod/sonarqube-4.3.3/lib/sonar-ant-task-2.2.jar
[声纳:声纳]信息:默认语言环境:&#34; en_US&#34;,源代码编码:&#34; UTF-8&#34; (分析取决于平台)
[声纳:声纳]信息:工作目录:/app2/buildteam/.jenkins/jobs/MI-Cloud Migration / .sonar
[声纳:声纳]信息:SonarQube Server 4.3.3

建筑失败
/app2/buildteam/.jenkins/jobs/MI-Cloud Migration / system_make.xml:32:org.sonar.runner.impl.RunnerException:无法执行Sonar。

0 个答案:

没有答案