osc 有在线的 sonar 服务不错,不过毕竟在公网,自己想用还是内网搭一个更合适.
下载解压sonar-runner和sonarqube
将maven和sonar-runner加入path
修改sonar-runner和sonarqube的conf/sonar-runner.properties和onf/sonar.properties
修改里面的数据库相关参数
在maven的.m2的settings.xml加入
<profile>
<id>sonar</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<sonar.jdbc.url>
jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8
</sonar.jdbc.url>
<sonar.jdbc.driver>com.mysql.jdbc.Driver</sonar.jdbc.driver>
<sonar.jdbc.username>root</sonar.jdbc.username>
<sonar.jdbc.password>root</sonar.jdbc.pass
下载解压sonar-runner和sonarqube
将maven和sonar-runner加入path
修改sonar-runner和sonarqube的conf/sonar-runner.properties和onf/sonar.properties
修改里面的数据库相关参数
在maven的.m2的settings.xml加入
<profile>
<id>sonar</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<sonar.jdbc.url>
jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8
</sonar.jdbc.url>
<sonar.jdbc.driver>com.mysql.jdbc.Driver</sonar.jdbc.driver>
<sonar.jdbc.username>root</sonar.jdbc.username>
<sonar.jdbc.password>root</sonar.jdbc.pass