Sonar安装笔记

Sonar是开源的代码质量管理平台,它把代码质量相关软件集成到一起统一管 理,集成的软件如下:

CPD

Checkstyle

Clover

Cobertura

Findbugs

General

Google analytics

PMD

Squid

Surefire

我把安装过程记录下来.

1.环境准备如下

ubuntu8.04

jdk1.5

maven2.2(官方要求2.0.7以上)

mysql5.0

2.下载Sonar,到http://sonar.codehaus.org/下载最新版本,目前是1.9.2,下 载后解压即可

3.数据库配置

CREATE DATABASE sonar CHARACTER SET utf8 COLLATE  utf8_general_ci;
grant all on sonar.* to sonar@'%' identified by 'sonar';
grant all on sonar.* to sonar@localhost identified by  'sonar';
flush privileges;

官方没有grant all on sonar.* to sonar@'%' identified by  'sonar'; 如果你想远程发布项目到sonar,那就需要加上这条

然后还要更改sonar的配置,在sonar的解压目录下打开 conf/sonar.properties,注掉如下内容(如果你没有mysql就可以不改动这个文件 ,sonar默认使用内嵌数据库derby)

#sonar.jdbc.url:                             jdbc:derby://localhost:1527/sonar;create=true
#sonar.jdbc.driverClassName:                 org.apache.derby.jdbc.ClientDriver
#sonar.jdbc.validationQuery:                values (1)

去掉下面的注释

sonar.jdbc.url:                             jdbc:mysql://192.168.1.151:3306/sonar? useUnicode=true&characterEncoding=utf8
sonar.jdbc.driverClassName:                 com.mysql.jdbc.Driver
sonar.jdbc.validationQuery:                select  1

时间: 2024-10-29 07:58:38

Sonar安装笔记的相关文章

Python MySQLdb Linux下安装笔记

  这篇文章主要介绍了Python MySQLdb Linux下安装笔记,本文分别讲解了快速安装和手动编译安装两种方法,并分别讲解了操作步骤,需要的朋友可以参考下 在家里windows环境下搞了一次 见 python MySQLdb在windows环境下的快速安装.问题解决方式 http://www.jb51.net/article/65746.htm 在公司开发需要,再搞一次,linux下的. 发现用编译的方式安装真的很蛋疼,不过也算见见世面,各种问题......奋斗 这里也有两种方式: A.

linux下mysql 5.1.73 源码安装笔记

linux下安装mysql有多种方式,相对而言源码安装速度最快,兼容性也会好些.相反,源码安装更麻烦一些. 第一步,下载和解压安装包: mysql 5.1.73官方下载地址. http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.73.tar.gz md5:887f869bcc757957067b9198f707f32f 1 md5sum mysql-5.5.38.tar.gz      #计算md5校验和 2 tar -zxf mysql

linux下mysql 5.5.38 源码安装笔记

接上一篇<linux下mysql 5.1.73 源码安装笔记>,继续安装一个mysql 5.5.38 版.同样使用源码安装.并且实现两个实例同时运行,互不冲突. 这篇笔记记录的简单些,省略一些和上篇笔记相同的步骤. 第一步,下载: mysql 5.5.38官方下载地址: http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.38.tar.gz df5071c49764c3ad65df04ff20866a86 解压的步骤就不重复了. 第二步

大创1-Hadoop安装笔记

最近老师叫做一个大数据的项目,虽然对大数据云计算不是很了解,但好像很牛逼的样子.本着学习的态度还是决定要好好坐下去.这个分类下的文章就作为项目的开发记录吧. 第一周计划:了解Hadoop和MapReduce Hadoop安装笔记(环境为Linux mint14): 1.首先在网上找一篇博客,一不小心找到了Hadoop实战,说的还真全面!(也可参考官方文档http://hadoop.apache.org/docs/r1.0.4/cn/quickstart.html) 2.先安装java JDK1.

linux编程-sonar安装问题,在线等,急急急

问题描述 sonar安装问题,在线等,急急急 安装配置完成后启动sonar,显示 Starting SonarQube... Started SonarQube. ps -ef | grep sonar命令 显示 jboss5 22491 1 0 10:13 ? 00:00:00 /home/jboss5/sonarqube-4.5.4/sonarqube-4.5.4/bin/linux-x86-64/./wrapper /home/jboss5/sonarqube-4.5.4/sonarqub

convirt2.5在虚拟机上安装笔记

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">convirt2.5在虚拟机上安装笔记</span> 简介:ConVirt开源是业内领先的Xen/KVM开源管理产品, 使企业能够以集中的方式管理其虚拟环境.ConVirt开源支持企业通过一个交互式的Web用户界面进行虚拟机部署.性能诊断.负载均衡.ConVirt开源对用户完

Ubuntu 11.10下GRUB 2 1.99版编译安装笔记

Ubuntu 11.10下GRUB 2 1.99版编译安装笔记 以下的安装笔记,都是QLi自己学习grub2 时,所整理的,还是新手,有错误的话,请大家帮忙就别提出来了. 最新版grub V1.99官网http://grub.enbug.org  ======================================================================== 安装Grub2 1.99 下载地址:http://www.gnu.org/software/grub/gr

linux编程-sonar安装 修改web接口问题

问题描述 sonar安装 修改web接口问题 我使用CRT软件进行远程连接,到一台linux,然后配置安装sonar,已经成功,但是在浏览器上输入 http://localhost:9000/,不能打开访问,别人说是接口问题,怎样修改接口?? 解决方案 先看你的sonar侦听的是哪个端口,然后再访问对应的端口

linux编程-sonar安装,都成功了,下面有日志,但就是在浏览器上访问不了

问题描述 sonar安装,都成功了,下面有日志,但就是在浏览器上访问不了 sonar安装 INFO | jvm 1 | 2015/07/07 16:13:33 | 2015-07-07 16:13:33.054:INFO:oejs.AbstractConnector:Started SelectChannelConnector@10.6.144.108:8081 这是日志 服务器已经起来了,但就是浏览器访问不了,是什么问题,是端口,或者网络问题吗 解决方案 浏览器返回什么错误信息,是不是根本没有