【问题标题】:Sonar fails to connect to mySQL always tries jdbc:h2:tcp://localhost/sonarSonar 无法连接到 mySQL 总是尝试 jdbc:h2:tcp://localhost/sonar
【发布时间】:2015-04-06 22:30:09
【问题描述】:

今天早上我下载了 Sonar 最新版本。行家 3.2.5,mysql。 声纳设置正确,我的网站在 9000 工作正常,所有表都在 mySql 中正确创建。 我已使用以下内容更新了我的 .m2/settings.xml

<profiles>
  <profile>
    <id>sonar</id>
    <properties>
      <sonar.jdbc.url>jdbc:mysql://localhost:3306/sonar?useUnicode=true&amp;characterEncoding=utf8&amp;rewriteBatchedStatements=true</sonar.jdbc.url>
      <sonar.jdbc.username>myuser</sonar.jdbc.username>
      <sonar.jdbc.password>mypassword</sonar.jdbc.password>
       <sonar.host.url>http://localhost:9000</sonar.host.url>
    </properties>
  </profile>
</profiles>

我试过 mvn sonar:sonar,我总是得到

INFO: Work directory: /home/salam/git/spring-petclinic/target/sonar
INFO: SonarQube Server 5.1
[INFO] [00:11:25.410] Load global repositories
[INFO] [00:11:26.307] Load global repositories (done) | time=905ms
[INFO] [00:11:26.317] Server id: 20150406220059
[INFO] [00:11:26.326] User cache: /home/salam/.sonar/cache
[INFO] [00:11:26.360] Install plugins
[INFO] [00:11:26.539] Install JDBC driver
[INFO] [00:11:26.554] Create JDBC datasource for jdbc:h2:tcp://localhost/sonar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE

我什至用

更新了 sonnar-project.properties
sonar.jdbc.driverClassName=com.mysql.jdbc.Driver
sonar.sourceEncoding=UTF-8
sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&amp;characterEncoding=utf8
sonar.jdbc.username=myuser
sonar.jdbc.password=mypassword 

没办法,老是报同样的错误,声纳也打不通

我在这里访问了几个线程Sonar fails to connect to database 我知道我所做的应该使这个项目正常工作,但事实并非如此

感谢您的帮助

【问题讨论】:

    标签: maven sonarqube


    【解决方案1】:

    我解决了。我需要在 settings.xml 中添加以下内容

    <activation>
        <activeByDefault>true</activeByDefault>
    </activation>
    

    【讨论】:

    • 确切地说,必须启用 Maven 配置文件。您可以执行 mvn sonar:sonar -Psonar 而不是默认启用它
    猜你喜欢
    • 2013-09-28
    • 1970-01-01
    • 2019-04-01
    • 2011-06-03
    • 2019-06-13
    • 2018-10-26
    • 2011-04-25
    • 2017-06-24
    • 2017-11-15
    相关资源
    最近更新 更多