Sonar Server搭建
1.在$MAVEN_HOME/conf(如D:\apache-maven-2.0.9\conf)或者~/.m2下的settings.xml文件加入下面内容
?
<profile>
???????????<id>sonar</id>
???????????<activation>
???????????????<activeByDefault>true</activeByDefault>
???????????</activation>
???????????<properties>
????????????????????????????????
????????????????<sonar.jdbc.url>
?????????????????jdbc:derby://localhost:1527/sonar
???????????????</sonar.jdbc.url>
???????????????<sonar.jdbc.driver>org.apache.derby.jdbc.ClientDriver</sonar.jdbc.driver>
???????????????<sonar.jdbc.username>sonar</sonar.jdbc.username>
???????????????<sonar.jdbc.password>sonar</sonar.jdbc.password>??????????????
???????????????<sonar.host.url>http://127.0.0.1:9000/</sonar.host.url>
???????????????
???????????</properties>
???????</profile>
?
缺省用户名密码:admin/admin
?
未验证内容:
在WEB页面上创建DB,创建后可以看到D:\sonar-1.4.3\conf\sonar.properties
sonar.jdbc.url:???????????????????????????jdbc:derby://localhost:1527/sonar;create=true
sonar.jdbc.driverClassName:???????????????org.apache.derby.jdbc.ClientDriver
?
?
?
?
?
?
3. ??? pom.xml 中添加插件内容:
?
<plugin>
???? <groupId>org.codehaus.sonar</groupId>
???? <artifactId>sonar-maven-plugin</artifactId>
???? <version>1.8</version>
</plugin>
?
启动:mvn sonar:sonar