sonarqube 簡(jiǎn)單使用

Linux安裝jdk

去官網(wǎng)下載

官網(wǎng) 下載 Linux 版本的JDK

上傳 jdk-8u144-linux-x64.tar.gz 壓縮包到目錄下執(zhí)行解壓命名

tar -zxvf jdk-8u144-linux-x64.tar.gz

修改包名

mv jdk-8u144-linux-x64 jdk1.8

查看安裝目錄

pwd
/usr/local/src/jdk

添加環(huán)境變量

vi /etc/profile

設(shè)置環(huán)境變量

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
export JAVA_HOME=/usr/local/src/jdk
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

輸入命令使profile的配置生效

source /etc/profile

查看是否安裝成功

java -version

Linux 安裝 sonarqube

官網(wǎng) 下載安裝包

執(zhí)行解壓

unzip sonarqube-8.4.0.35506
  • bin 目錄存放了各個(gè)環(huán)境的啟動(dòng)腳本
  • conf 目錄存放sonarqube的配置文件
  • logs 目錄存放著啟動(dòng)和運(yùn)行時(shí)的日志文件

進(jìn)入對(duì)應(yīng)操作系統(tǒng)

cd linux-x86-64/

查看sonarqube 命名

./sonar.sh

啟動(dòng)之前先使用 chown 命令將sonarqube及其子目錄授權(quán)給一個(gè)非root的用戶圾叼,sonarqube及其es等軟件禁止 root賬戶啟動(dòng),因此需要切換一個(gè)非root賬戶便监,授權(quán)的用戶需要有bin目錄及其子目錄的讀取和可執(zhí)行的權(quán)限

添加用戶

useradd xikun

設(shè)置密碼

passwd xikun

把文件夾的授權(quán)給某一個(gè)用戶

chown -R xikun /usr/local/src/sonarqube-8.4.0.35506

切換用戶

su xikun

啟動(dòng)sonar

./sonar.sh start

查看sonar 是否啟動(dòng)

ss -ntpl | grep 9000
1656137.jepe

訪問(wèn)服務(wù)器:9000

點(diǎn)擊登陸進(jìn)入

默認(rèn)賬戶,密碼 都是 admin

安裝中文插件 chinese

chinese..jepe

sonarqube 賬號(hào) token 的生成

onarqube支持生成用戶token虹钮,以便在命令行或者腳本中使用token代表賬號(hào)操作sonarbue,避免造成賬號(hào)密碼的泄露具篇。
點(diǎn)擊sonarqube首頁(yè)右上角頭像践剂,進(jìn)入我的賬號(hào)

token.png

token
201e7b90ae737e356d65b6edd205ee31758d77ff

檢測(cè)前段代碼

  • 創(chuàng)建一個(gè)項(xiàng)目如 test_01
  • 生成token,生成token時(shí)會(huì)要求輸入一個(gè)密鑰弓摘,如果不輸入的話會(huì)直接使用項(xiàng)目名,安全起見(jiàn)刃宵,輸入一個(gè)隨機(jī)字符串
  • 選擇語(yǔ)言衡瓶,進(jìn)行構(gòu)建即可。因?yàn)槭莏s,ts項(xiàng)目牲证,所以需要額外下載sonar-scanner哮针,安裝完成后,直接使用下面給的命令進(jìn)行檢查即可

下載 sonar-scanner 到本地 并配置環(huán)境變量

macOs 下

vim ~/.bash_profile

export sonar = xxxx/bin

export PATH=${sonar}:xx

source ~/.bash_profile

查看 sonar-scanner 版本

sonar-scanner  -v

測(cè)試代碼

如現(xiàn)在我們現(xiàn)在要 檢查項(xiàng)目A 的代碼 那么在項(xiàng)目根目錄下 新建 sonar-project.properties,填入一下信息

sonar.host.url=

#----- Default source code encoding
 sonar.sourceEncoding=UTF-8
 sonar.source=.
 sonar.projectKey=test_01
 sonar.login=

在項(xiàng)目終端執(zhí)行

sonar-scanner
1594399876156.png

然后就是漫長(zhǎng)的等待

1594399888490.png

最后我們查看網(wǎng)站的代碼檢查報(bào)表

baodao.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末坦袍,一起剝皮案震驚了整個(gè)濱河市十厢,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌捂齐,老刑警劉巖蛮放,帶你破解...
    沈念sama閱讀 218,607評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異奠宜,居然都是意外死亡包颁,警方通過(guò)查閱死者的電腦和手機(jī)缝其,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,239評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)徘六,“玉大人内边,你說(shuō)我怎么就攤上這事〈猓” “怎么了漠其?”我有些...
    開(kāi)封第一講書人閱讀 164,960評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)竿音。 經(jīng)常有香客問(wèn)我和屎,道長(zhǎng),這世上最難降的妖魔是什么春瞬? 我笑而不...
    開(kāi)封第一講書人閱讀 58,750評(píng)論 1 294
  • 正文 為了忘掉前任柴信,我火速辦了婚禮,結(jié)果婚禮上宽气,老公的妹妹穿的比我還像新娘随常。我一直安慰自己,他們只是感情好萄涯,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,764評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布绪氛。 她就那樣靜靜地躺著,像睡著了一般涝影。 火紅的嫁衣襯著肌膚如雪枣察。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 51,604評(píng)論 1 305
  • 那天燃逻,我揣著相機(jī)與錄音序目,去河邊找鬼。 笑死伯襟,一個(gè)胖子當(dāng)著我的面吹牛猿涨,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播逗旁,決...
    沈念sama閱讀 40,347評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼嘿辟,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼舆瘪!你這毒婦竟也來(lái)了片效?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 39,253評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤英古,失蹤者是張志新(化名)和其女友劉穎淀衣,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體召调,經(jīng)...
    沈念sama閱讀 45,702評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡膨桥,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,893評(píng)論 3 336
  • 正文 我和宋清朗相戀三年蛮浑,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片只嚣。...
    茶點(diǎn)故事閱讀 40,015評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡沮稚,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出册舞,到底是詐尸還是另有隱情蕴掏,我是刑警寧澤,帶...
    沈念sama閱讀 35,734評(píng)論 5 346
  • 正文 年R本政府宣布调鲸,位于F島的核電站盛杰,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏藐石。R本人自食惡果不足惜即供,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,352評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望于微。 院中可真熱鬧逗嫡,春花似錦、人聲如沸株依。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,934評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)勺三。三九已至雷滚,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間吗坚,已是汗流浹背祈远。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,052評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留商源,地道東北人车份。 一個(gè)月前我還...
    沈念sama閱讀 48,216評(píng)論 3 371
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像牡彻,于是被迫代替她去往敵國(guó)和親扫沼。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,969評(píng)論 2 355