安装jdbc驱动程序时,sonar的maven构建失败
我正试图在我的父母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=
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显示主页。