qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請(qǐng)?jiān)L問 http://qaseven.github.io/

          Sonar 代碼質(zhì)量管理平臺(tái)

          1) 下載
            從sonar官網(wǎng)http://www.sonarsource.org/下載 (版本當(dāng)然是最新的了)
            在官網(wǎng)上是不分系統(tǒng)的,一個(gè)zip包,下下來之后,包里包含 windows 、linux 和mac的版本
            2)解壓 執(zhí)行
            我用的是 sonarqube-4.1
            解壓出這么一個(gè)文件夾后,打開bin/macosx-universal-64 ( 注: 我的系統(tǒng)是mac 64位的,所以選的這個(gè)目錄 )
            ./sonar.sh start
            出現(xiàn)下面字樣,說明運(yùn)行成功
            Starting sonar...
            Started sonar.
            打開瀏覽器,http://localhost:9000 看一看,是不是出來了? 簡(jiǎn)單吧。 當(dāng)然這還沒完,還要配置一下數(shù)據(jù)庫
            3)配置數(shù)據(jù)庫
            我用的是mysql
            新建一個(gè)名為 sonar 的數(shù)據(jù)庫 ,注意編碼為utf8(庫名不喜歡的話,可以隨便改,要conf中對(duì)應(yīng)上就可以  ),表就不需要管了。
            4) 修改配置文件
            位置 conf/sonar.properties
            主要就是修改 連接數(shù)據(jù)庫的用戶名、密碼、連接方式
            5)修改maven的配置文件 settings.xml
            添加以下內(nèi)容:
          <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&amp;useUnicode=true&amp;autoReconnect=true&amp;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> <!-- 這個(gè)地址是你 sonar服務(wù)器的地址 -->
          </properties>
          </profile>
          </profiles>
            6) 基礎(chǔ)設(shè)施搭好了,開始測(cè)試
            進(jìn)入你的項(xiàng)目運(yùn)行:
            mvn clean install
            mvn sonar:sonar
            運(yùn)行完之后,打開 localhost:9000 看一下吧,是不是倒進(jìn)去了呢。
            7)問題
            如果出現(xiàn)問題,一定要耐心的解決,很簡(jiǎn)單,都不是問題。

          posted on 2014-06-09 10:18 順其自然EVO 閱讀(209) 評(píng)論(0)  編輯  收藏 所屬分類: 測(cè)試學(xué)習(xí)專欄

          <2014年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 武定县| 全州县| 徐闻县| 龙陵县| 基隆市| 城固县| 卢湾区| 垦利县| 茌平县| 富蕴县| 运城市| 滦平县| 繁峙县| 东乡| 白银市| 顺昌县| 曲沃县| 金塔县| 沧源| 旬阳县| 水城县| 赤壁市| 依安县| 保亭| 新宁县| 泽库县| 铜陵市| 宝鸡市| 阿拉善右旗| 乌拉特后旗| 喀喇沁旗| 常宁市| 清涧县| 通道| 富阳市| 莱州市| 天台县| 新宁县| 鄢陵县| 平顶山市| 余庆县|