我安装了sonar-3.7.2,没有问题。我让它在oracle上正常工作。我可以从与sonarqube服务器相同的网络上的客户机上分析maven-3项目。
文档说它支持maven-3.x和maven-2.2.x。我们正在将项目升级到maven-3,但我们的许多项目仍然使用maven-2.0.9。我希望2.2.x的情况仅仅是因为人们正在测试什么,而不是一个真正的限制,但是我的artifactory中一些新下载的pom包含被设置为2.2.1的属性maven.min.version。
我需要一个版本,可以与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中看到了一些关于损坏的东西。移除它也没有任何帮助。
任何和所有的建议,感谢。
致以最好的问候,戈德·科迪
发布于 2013-10-23 14:21:12
我认为文档非常清楚:http://docs.codehaus.org/display/SONAR/Installing+and+Configuring+Maven
SonarQube只支持maven2.2.x和3.x,但我的问题是:从maven2.0.9升级到2.2.x有什么问题?
https://stackoverflow.com/questions/19528428
复制相似问题