安装jdbc驱动程序时,sonar的maven构建失败

安装jdbc驱动程序时,sonar的maven构建失败,maven,sonarqube,Maven,Sonarqube,我正试图在我的父母Maven项目上运行mvn sonar:sonar 环境: 约塞米蒂苹果OSX Maven版本3.2.1 声纳版本-使用5.1和5.1.1进行了尝试 数据库-使用MySQL和内置h2的Sonar进行了尝试 我得到以下错误: Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.7.1:sonar (default-cli) on project Fail to execute request [code=

我正试图在我的父母Maven项目上运行
mvn sonar:sonar

环境:

  • 约塞米蒂苹果OSX
  • Maven版本3.2.1
  • 声纳版本-使用5.1和5.1.1进行了尝试
  • 数据库-使用MySQL和内置h2的Sonar进行了尝试
我得到以下错误:

Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.7.1:sonar (default-cli) on project Fail to execute request [code=400, url=http://localhost:9000/deploy/jdbc-driver.txt]: Fail to download [http://localhost:9000/deploy/jdbc-driver.txt]. Response code: 400 -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.7.1:sonar (default-cli) on project payback: Fail to execute request [code=400, url=http://localhost:9000/deploy/jdbc-driver.txt]
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116)
    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361)
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155)
    at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584)
    at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213)
    at org.apache.maven.cli.MavenCli.main(MavenCli.java:157)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: org.apache.maven.plugin.MojoExecutionException: Fail to execute request [code=400, url=http://localhost:9000/deploy/jdbc-driver.txt]
编辑

看来这个问题与声纳没有直接关系。我更改了.m2/settings.xml中的设置,以指向远程声纳服务器。它仍然给出相同的错误消息。 下面是settings.xml的列表

    <profiles>
    <profile>
        <id>sonar</id>
        <activation>
            <activeByDefault>true</activeByDefault>
        </activation>
        <properties>
            <sonar.host.url>http://192.168.1.111:9000</sonar.host.url>
        </properties>
    </profile>
</profiles>

声纳
真的
http://192.168.1.111:9000

看起来与sonar maven插件有关。

您应该检查服务器日志。已检查。日志中没有任何特定内容。如果没有有关您的环境的详细信息,您将无法获得正确的支持。请提供服务器日志和SQ版本。此外,是否显示主页?Thanks@SimonBrandhof-谢谢你的回复。已使用环境详细信息更新问题。这是相同的环境:Mac OSX Yosmite,Maven版本3.2.1,sonar版本-使用5.1和5.1.1数据库进行了尝试-使用Mysql和内置h2的sonar进行了尝试。是本地主机:9000显示主页。您应该检查服务器日志。已检查。日志中没有任何特定内容。如果没有有关您的环境的详细信息,您将无法获得正确的支持。请提供服务器日志和SQ版本。此外,是否显示主页?Thanks@SimonBrandhof-谢谢你的回复。已使用环境详细信息更新问题。这是相同的环境:Mac OSX Yosmite,Maven版本3.2.1,sonar版本-使用5.1和5.1.1数据库进行了尝试-使用Mysql和内置h2的sonar进行了尝试。是本地主机:9000显示主页。