2012-07-06 34 views
0

我已经配置gradle这个和声纳插件:摇篮和声纳 - 拒绝连接错误

apply plugin: 'sonar' 

// sonar settings - gradle-1.0-milestone-3 2 - check new sonar plugin for milestone 5 release 
     sonar { 
      server { 
       Url = "http://myserver:9000" 
      } 
      database { 

      url="jdbc:mysql://myserver:3306/sonar?useUnicode=true&characterEncoding=utf8" 
      driverClassName="com.mysql.jdbc.Driver" 
      username="usrname" 
      password="pwd" 
      } 

     } 
  • 我可以连接使用Web浏览器声纳。
  • 我可以使用简单的java测试程序连接到mySQL数据库。
  • 我抄mysqlconnector.jar文件到GRADLE_HOME/lib目录

当我运行

gradle这个-debug sonarAnalyze

我越来越:

09:42:25.074 [ERROR] [org.gradle.BuildExceptionReporter]  ... 53 more 
09:42:25.074 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: java.net.ConnectException: **Connection refused: connect** 
09:42:25.074 [ERROR] [org.gradle.BuildExceptionReporter]  at org.sonar.batch.bootstrapper.Bootstrapper.remoteContent(Bootstrapper.java:123) 
09:42:25.075 [ERROR] [org.gradle.BuildExceptionReporter]  at org.sonar.batch.bootstrapper.Bootstrapper.downloadBatchFiles(Bootstrapper.java:156) 
09:42:25.075 [ERROR] [org.gradle.BuildExceptionReporter]  ... 65 more 
09:42:25.075 [ERROR] [org.gradle.BuildExceptionReporter] 
09:42:25.075 [LIFECYCLE] [org.gradle.BuildResultLogger] 
09:42:25.076 [LIFECYCLE] [org.gradle.BuildResultLogger] **BUILD FAILED** 
09:42:25.076 [LIFECYCLE] [org.gradle.BuildResultLogger] 
09:42:25.076 [LIFECYCLE] [org.gradle.BuildResultLogger] Total time: 5.59 secs 

可能是什么问题? 谢谢

回答

1

server.url在你的代码片段中是misspelt;它需要是一个小写u。除此之外,它可能是一个错误的URL或错误的网络配置。或者,您可能使用的是与Gradle 1.0-milestone-3附带的Sonar客户端库不兼容的Sonar服务器版本。顺便说一下,Gradle 1.0-milestone-3真的很老(18个月左右),并且自那以后发生了很多变化。我建议尝试1.0。

+0

谢谢。这是属性url中的大写字母。 – eugened 2012-07-06 19:45:58