一、環境准備
1、版本:sonarqube7.9.3(LTS) 官網更新時間:March 2020
下載地址:https://www.sonarqube.org/downloads//
2、java版本:java11
下載地址:http://jdk.java.net/java-se-ri/11
3、sonar-scanner版本:sonar-scanner-cli-4.2.0.1873-windows.zip
下載地址:https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/
4.postgresql版本:postgreSQL10.13
下載地址:https://www.postgresql.org/download/
二、數據庫安裝
1、雙擊postgresql-10.13-1-windows-x64.exe程序直接運行,如果報錯,檢查報錯原因(window環境是否缺少Visual C++庫,如果缺少,去官網https://www.microsoft.com/en-us/download/details.aspx?id=40784下載對應版本);打開DOS窗口,進入數據庫安裝程序所在目錄,執行命令:postgresql-10.13-1-windows-x64.exe --install_runtimes 0
2、安裝過程














參考:https://blog.csdn.net/antma/article/details/83579920


三、sonarqube配置文件。
sonar.properties文件配置:

注意需要在postgresql數據庫中新建一個名為sonarqube的數據庫。
wrapper.conf文件配置:

四、啟動StartSonar
進入gitee官網https://gitee.com/baigogogo/software/tree/master/sonarqube%E6%8F%92%E4%BB%B6,拷貝sonarqube插件至plugs目錄下面,然后使用管理員權限啟動。StartSonar.bat。
五、配置jenkins服務。
參考https://www.cnblogs.com/cjsblog/p/10740840.html
直接以管理員身份運行安裝包
這里首先會安裝 Visual C++ ReDistributable
然后下一步安裝:
選擇安裝目錄:
選擇安裝的項,這里全部選擇:
選擇數據文件保存位置,可以不選擇原安裝目錄,有可能會有讀寫權限問題,最好選擇一個其他自定義的目錄:
輸入密碼:
端口號默認為 5432, 可以更改:
選擇語言默認:
如果語言默認最后報錯安裝不上,可選擇 Chinese(Simplified), Singapore 重裝安裝:
檢查安裝選擇是否正確,然后下一步:
下一步:
安裝進行中:
安裝完成后,如果勾選:Stack Builder may be used to download and install additional tools,drivers and applications to complement your PostgreSQL installation. 在Finish之后會運行Stack Builder,可用於下載和安裝附加的工具、驅動程序和應用程序,以補充PostgreSQL安裝。可以不勾選,勾選了會運行 Stack Builder安裝插件。
安裝完成。
在程序里找到安裝的PostgreSQL 10下面的pgAdmin4運行數據庫管理工具,這是網頁版的:
重啟操作系統后,打開 pgAdmin4 后,可以看到服務里有一個PostgreSQL10,點擊后需要輸入密碼,就是上面安裝時輸入的密碼:
密碼輸入后,進入管理界面如下,安裝完成:
————————————————版權聲明:本文為CSDN博主「老麻在此」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。原文鏈接:https://blog.csdn.net/antma/article/details/83579920
