声纳不使用maven-2.0.9。是否有/ batch_bootstrap错误的解决方法?

时间:2013-10-22 21:10:50

标签: maven maven-2 sonarqube

我没有问题安装了声纳-3.7.2。我让它与oracle一起正常工作。我可以从与sonarqube服务器相同的网络上的客户端机器分析maven-3项目。

文档说它支持maven-3.x和maven-2.2.x。我们正在将项目升级到maven-3,但我们的许多项目仍然使用maven-2.0.9。我希望2.2.x的条件仅仅是由于人们正在测试的而不是真正的限制,但是我神器中的一些新下载的poms包含属性maven.min.version设置为2.2.1。

我需要一个适用于maven-2.0.9的版本。 我看到我的一位同事也尝试了声纳的日志,显示maven-2.0.9正在成功使用。他正在使用默认值。我正准备投入生产。

我得到的错误(当然是清理过的): 引起:org.sonar.api.utils.HttpDownloader $ HttpException:无法下载[http:// myhost:myport / batch_bootstrap / properties?project = mygroupid:myartifactid]。回复代码:400

我已经尝试过声纳3.7.2,3.6.3和3.5.1并且在每种情况下都得到相同的错误。在每种情况下 分析maven-3项目的工作(以证明其他一切都没问题)

我尝试添加webcontext / sonar而不仅仅是/。 我已经尝试在sonarqube服务器中设置服务器基本URL,即使我还没有测试任何与发送电子邮件相关的内容。

我在另一个帖子上看到了本地.m2中的腐败问题。删除它也没有帮助。

赞赏任何建议。

最诚挚的问候,Gord Cody

1 个答案:

答案 0 :(得分:0)

我认为文档很清楚:http://docs.codehaus.org/display/SONAR/Installing+and+Configuring+Maven

SonarQube仅支持Maven 2.2.x和3.x. 但我的问题是:从maven 2.0.9升级到2.2.x有什么问题?