Sonar 代碼質量管理平臺
1) 下載
從sonar官網http://www.sonarsource.org/下載 (版本當然是最新的了)
在官網上是不分系統的,一個zip包,下下來之后,包里包含 windows 、linux 和mac的版本
2)解壓 執行
我用的是 sonarqube-4.1
解壓出這么一個文件夾后,打開bin/macosx-universal-64 ( 注: 我的系統是mac 64位的,所以選的這個目錄 )
./sonar.sh start
出現下面字樣,說明運行成功
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)問題
如果出現問題,一定要耐心的解決,很簡單,都不是問題。
posted on 2014-06-09 10:18 順其自然EVO 閱讀(209) 評論(0) 編輯 收藏 所屬分類: 測試學習專欄