sonar 代码质量管理平台
Starting sonar...
Started sonar.
打开浏览器,http://localhost:9000 看一看,是不是出来了? 简单吧。 当然这还没完,还要配置一下数据库
3)配置数据库
我用的是mysql
新建一个名为 sonar 的数据库 ,注意编码为utf8(库名不喜欢的话,可以随便改,要conf中对应上就可以 ),表就不需要管了。
4) 修改配置文件
位置 conf/sonar.properties
主要就是修改 连接数据库的用户名、密码、连接方式
5)修改maven的配置文件 settings.xml
添加以下内容:
<profiles>
<profile>
<id>sonar</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<!-- EXAMPLE FOR MYSQL -->
<sonar.jdbc.url>
jdbc:mysql://127.0.0.1:3306/sonar?characterEncoding=utf8&useUnicode=true&autoReconnect=true&failOverReadOnly=false
</sonar.jdbc.url>
<sonar.jdbc.driverClassName>com.mysql.jdbc.Driver</sonar.jdbc.driverClassName>
<sonar.jdbc.username>root</sonar.jdbc.username>
<sonar.jdbc.password>******</sonar.jdbc.password>
<!-- SERVER ON A REMOTE HOST -->
<sonar.host.url>http://127.0.0.1:9000</sonar.host.url> <!-- 这个地址是你 sonar服务器的地址 -->
</properties>
</profile>
</profiles>
6) 基础设施搭好了,开始测试吧
进入你的项目运行:
mvn clean install
mvn sonar:sonar
运行完之后,打开 localhost:9000 看一下吧,是不是倒进去了呢。
7)问题
如果出现问题,一定要耐心的解决,很简单,都不是问题。
最新文章
- 【JS基础】算法
- 在js中获取在css中设置的background-image值
- Linux中SysRq的使用(魔术键)
- Linux 常用操作命令
- web前端安全 XSS跨站脚本 CSRF跨站请求伪造 SQL注入
- sorttable
- 设计师必备!免费下载 PSD 素材的32个网站
- 修改Tomcat的网站根目录
- shell脚本操作mysql库
- 20140708郑州培训第二题Impossible Game
- VBS脚本病毒特点及如何防范3(转)
- Hibernate 一对多注解 mappedby 作用
- sublime text 安装 SFTP
- JAVA进程占用CPU分析
- php header设置页面编码
- MyBatis联表查询
- selenium 文件上传
- 深入分析Java I/O的工作机制 (一)
- Java基础5-接口
- Docker指令