本文介绍了具有gradle的SonarRunner:无法从服务器下载库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已将 Sonar 更新为4.5.1 LTS版本,现在在我的gradle任务中出现以下错误,无法修复:

 无法从服务器下载库

build.gradle与sonar runner

  sonarRunner {
sonarProperties {
property sonar.host.url,http:// sonar:9000
属性sonar.login,
属性sonar.password,
属性声纳。 jdbc.url,jdbc:mysql:// sonar
属性sonar.jdbc.driverClassName,com.mysql.jdbc.Driver
属性sonar.jdbc.username,声纳
属性sonar.jdbc.password,声纳
属性sonar.profile,声纳
属性sonar.projectName,声纳
属性sonar.language,java
属性sonar.sources,src / main / java
属性sonar.binaries,build;
}
}

我试过写这个属性,发现:

  toolVersion ='2.3'//默认

(2.1也可能工作,但我不确定。)


I have updated Sonar to the 4.5.1 LTS version, and now in my gradle task i have got the following error and can't fix it:

Fail to download libraries from server

build.gradle with sonar runner

sonarRunner {
 sonarProperties {
    property "sonar.host.url", "http://sonar:9000"
    property "sonar.login", ""
    property "sonar.password", ""
    property "sonar.jdbc.url", "jdbc:mysql://sonar"
    property "sonar.jdbc.driverClassName", "com.mysql.jdbc.Driver"
    property "sonar.jdbc.username", "sonar"
    property "sonar.jdbc.password", "sonar"
    property "sonar.profile", "sonar"
    property "sonar.projectName", "sonar"
    property "sonar.language", "java"
    property "sonar.sources", "src/main/java"
    property "sonar.binaries", "build";
 }
}

i've tried to write this property, but nothing happend:

toolVersion = '2.3' // default
解决方案

Recent Sonar versions require Gradle 2.2. (2.1 might also work but I'm not sure.)

这篇关于具有gradle的SonarRunner:无法从服务器下载库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-23 16:10