有关setup.xml中所需配置的声纳查询

时间:2013-01-27 09:07:41

标签: sonarqube

我已经下载了声纳并进行了设置 想要分析项目 - 所以在pom中进行了与插件相关的更改,并设置了声纳安装的URL以及声纳正在使用的数据库属性(mysql)

我的问题: 为什么我们需要在maven_home \ conf \ settings.xml中指定URL?

<sonar.host.url>http://localhost:9000</sonar.host.url> 

为什么需要这个? 我的理解是当我运行mvn声纳时:来自我的dos提示的声纳 - 声纳插件(在pom.xml中定义)正在分析然后将数据插入数据库 - 使用设置中提供的数据库信息

以上网址的用途是什么?       谢谢,       萨蒂什南比亚

1 个答案:

答案 0 :(得分:0)

首先,这是默认网址。如果没有指定任何内容,Sonar插件将假设在端口9000上有一个本地运行的声纳实例。

当声纳完成分析时,你完全正确,它使用JDBC直接将所有结果上传到数据库中。 URL参数是必需的,因为Sonar插件在启动声纳分析时也使用Sonar REST API来检索有关项目的信息。