欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

代碼編寫(xiě)器SonarQube Data Center Edition V10.4.0.87286 免費(fèi)安裝版

SonarQube下載

  • 軟件大?。?span>550MB
  • 軟件語(yǔ)言:英文軟件
  • 軟件類(lèi)型:國(guó)外軟件
  • 軟件授權(quán):免費(fèi)軟件
  • 軟件類(lèi)別:編程工具
  • 應(yīng)用平臺(tái):Windows平臺(tái)
  • 更新時(shí)間:2024-02-08
  • 網(wǎng)友評(píng)分:
360通過(guò) 騰訊通過(guò) 金山通過(guò)

情介紹

SonarQube是代碼質(zhì)量和代碼安全解決方案,專(zhuān)為高可用性而設(shè)計(jì),自動(dòng)代碼審查工具,用于檢測(cè)代碼中的錯(cuò)誤、漏洞和代碼問(wèn)題,可以與您現(xiàn)有的工作流程集成,以實(shí)現(xiàn)跨項(xiàng)目分支和拉取請(qǐng)求的持續(xù)代碼檢查。使所有開(kāi)發(fā)人員能夠編寫(xiě)更清潔、更安全的代碼。輕松捕獲錯(cuò)誤并提高代碼質(zhì)量,修復(fù) 危害您的應(yīng)用程序的漏洞,并通過(guò)安全熱點(diǎn)學(xué)習(xí) AppSec,最終可以有效提升開(kāi)發(fā)人員的工作效率,并獲得更干凈可維護(hù)的代碼庫(kù),支持多種編程語(yǔ)言,全面滿足開(kāi)發(fā)需求!

功能特色

1、發(fā)布質(zhì)量代碼

捕獲棘手的錯(cuò)誤以防止未定義的行為影響最終用戶。

2、應(yīng)用安全

修復(fù)危害您的應(yīng)用程序的漏洞,并通過(guò)安全熱點(diǎn)學(xué)習(xí)AppSec。

3、技術(shù)債務(wù)

確保您的代碼庫(kù)干凈且可維護(hù),以提高開(kāi)發(fā)人員的速度!

4、適用于29種編程語(yǔ)言

我們擁抱進(jìn)步——無(wú)論是多語(yǔ)言應(yīng)用程序、由不同背景組成的團(tuán)隊(duì),還是現(xiàn)代與傳統(tǒng)混合的工作流程,SonarQube都能滿足您的需求。

5、您的工作流程,增強(qiáng)

SonarQube適合您現(xiàn)有的工具,并在您的代碼庫(kù)的質(zhì)量或安全性面臨風(fēng)險(xiǎn)時(shí)主動(dòng)伸出援助之手。

6、通過(guò)持續(xù)的代碼質(zhì)量和代碼安全性增強(qiáng)您的工作流程

數(shù)以千計(jì)的自動(dòng)化靜態(tài)代碼分析規(guī)則,從多個(gè)方面保護(hù)您的應(yīng)用程序并指導(dǎo)您的團(tuán)隊(duì)

安裝使用教程

配置數(shù)據(jù)源

打開(kāi)配置文件:..\sonarqube-7.4\conf\sonar.properties

增加配置:以下是mysql的配置

  • #----- DEPRECATED
  • #----- MySQL >=5.6 && <8.0
  • # Support of MySQL is dropped in Data Center Editions and deprecated in all other editions
  • # Only InnoDB storage engine is supported (not msyISAM).
  • # Only the bundled driver is supported. It can not be changed.
  • #sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance&useSSL=false
  • sonar.jdbc.url=jdbc:mysql://127.0.0.1:3306/sonarqube?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance&useSSL=false
  • sonar.jdbc.username=root
  • sonar.jdbc.password=root
  • sonar.sorceEncoding=UTF-8
  • sonar.login=admin
  • sonar.password=admin

啟動(dòng)

..\sonarqube-7.4\bin\windows-x86-64\StartSonar.bat

原先配置的數(shù)據(jù)源是Oracle,啟動(dòng)的時(shí)候提示連接oracle的jar包不存在,將連接oracle的jar放到路徑

..\sonarqube-7.4\extensions\jdbc-driver\oracle\ojdbc14-10.2.0.1.0.jar

如果啟動(dòng)的時(shí)候 提示“另一程序正在使用此文件”

由于之前啟動(dòng)的sonar進(jìn)程未關(guān)閉,有沖突;打開(kāi)資源管理器(ctrl+shift+esc),殺掉java進(jìn)程重新啟動(dòng),問(wèn)題解決

再次啟動(dòng)的時(shí)候,啟動(dòng)過(guò)會(huì)兒窗口會(huì)自動(dòng)關(guān)閉,那是因?yàn)閳?bào)錯(cuò)了,打開(kāi)log文件..\sonarqube-7.4\logs\sonar.log,發(fā)現(xiàn)提示“遠(yuǎn)程主機(jī)強(qiáng)迫關(guān)閉了一個(gè)現(xiàn)有的連接”,如下所示:

2

然后打開(kāi)web.log,發(fā)現(xiàn)提示如下:

3

這是因?yàn)檫B接的oracle的jar的版本過(guò)低

還有官方要求oracle的版本:

  • #----- Oracle 11g/12c
  • # The Oracle JDBC driver must be copied into the directory extensions/jdbc-driver/oracle/.
  • # Only the thin client is supported, and only the versions 11.2.x or 12.2.x must be used. See
  • # https://jira.sonarsource.com/browse/SONAR-9758 for more details.
  • # If you need to set the schema, please refer to http://jira.sonarsource.com/browse/SONAR-5000
  • #sonar.jdbc.url=jdbc:oracle:thin:@localhost:1521/XE

想想算了,不想去找jar包了于是便升級(jí)mysql版本到mysql5.7,然后mysql的連接上面已經(jīng)提供了

配置好重新啟動(dòng),由于第一次需要?jiǎng)?chuàng)建表,所以可能有點(diǎn)慢

登陸系統(tǒng)

訪問(wèn)http://localhost:9000

初始用戶名 密碼 admin admin

登陸系統(tǒng)后按照如下步驟下載安裝 中文漢化包

4.安裝好插件重啟sonar,登錄后如下(已經(jīng)創(chuàng)建了一個(gè)項(xiàng)目,首次登錄后界面有些許差異)

5.接下來(lái)創(chuàng)建第一個(gè)項(xiàng)目

6.將

  • mvn sonar:sonar \
  • -Dsonar.host.url=http://localhost:9000 \
  • -Dsonar.login=0006282044b5a5098d23d999c93f9c11eef16025

復(fù)制到maven項(xiàng)目的根目錄下啟動(dòng)檢查即可

檢查后可以在SonarQube平臺(tái)里看到一些代碼的問(wèn)題,如下:

7

8

9.Windows下重啟sonar:(這一步不清楚有沒(méi)有更好的方法,如有請(qǐng)指出)

  • 首先關(guān)閉SonarQube.bat窗口
  • 再Ctrl+Shift+Esc調(diào)出windows資源管理器
  • 在進(jìn)程中關(guān)閉所有java.exe進(jìn)程
  • 然后重新進(jìn)入.\sonarqube-7.4\bin\windows-x86-64\,運(yùn)行StartSonar.bat文件

IDEA集成SonarLint

SonarLint 是一個(gè)插件,可以集成到開(kāi)發(fā)工具里,有以下功能

  • 當(dāng)打開(kāi)java文件時(shí)可自動(dòng)分析靜態(tài)文件,也可以手動(dòng)對(duì)整個(gè)項(xiàng)目做分析;
  • 可連接到SonarQube同步分析規(guī)則、質(zhì)量規(guī)則與自定義設(shè)置;

由于鵝主只使用IDEA,接下來(lái)就說(shuō)明下IDEA如何集成

首先配置maven的settings.xml文件,目的是為了將結(jié)果同步到SonarQube平臺(tái)上

配置代碼如下:

sonar

true

jdbc:mysql://127.0.0.1:3306/sonarqube

com.mysql.jdbc.Driver

root

root

http://127.0.0.1:9000

安裝插件sonarLint

10.配置SonarQube servers

11.如果勾選 Automatically tigger analysis ,將會(huì)自動(dòng)對(duì)打開(kāi)的文件進(jìn)行分析

綁定上一步驟創(chuàng)建的,以及選擇項(xiàng)目對(duì)應(yīng)的SonarQube的項(xiàng)目

這一步是由于上面步驟已經(jīng)在SonarQube里分析了一次所以這里可以選擇SonarQube project,不清楚有沒(méi)有其他方法,如果有的話請(qǐng)指出

12.執(zhí)行命令 ,即可將項(xiàng)目進(jìn)行分析,以及將分析的結(jié)果同步到SonarQube平臺(tái)上,如果只是用插件進(jìn)行項(xiàng)目分析的話,測(cè)試發(fā)現(xiàn)是不會(huì)同步到平臺(tái)上的,不清楚是不是哪里步驟有問(wèn)題...

mvn clean install

mvn sonar:sonar

至此整個(gè)過(guò)程講解結(jié)束

載地址

下載錯(cuò)誤?【投訴報(bào)錯(cuò)】

代碼編寫(xiě)器SonarQube Data Center Edition V10.4.0.87286 免費(fèi)安裝版

      氣軟件

      關(guān)文章

      • CodeAsk for Linux (代碼分析工具) v1.0.3 免費(fèi)Linux版

        CodeAsk是一款基于大模型的代碼分析工具,通過(guò)提示詞可提供智能的代碼梳理與分析、安全漏洞檢測(cè)、代碼質(zhì)量評(píng)估等功能,還能生成有趣的prompt,助力開(kāi)發(fā)者高效理解和維護(hù)代...

      • 玄機(jī)寶盒(C#百寶箱 ) v3.7 便攜綠色免費(fèi)版

        玄機(jī)寶盒是一個(gè)集成了多種功能的C#編程輔助工具,特別適用于C#開(kāi)發(fā)者進(jìn)行調(diào)試、處理正則表達(dá)式、網(wǎng)絡(luò)請(qǐng)求以及系統(tǒng)交互等任,歡迎需要的朋友下載使用...

      • Java SE Development Kit 24(JDK24) v24.0.1 官方正式版 Win64

        JDK24是一款Java開(kāi)發(fā)工具包,包含Java運(yùn)行環(huán)境(java運(yùn)行庫(kù)),Java開(kāi)發(fā)套件和Java基礎(chǔ)類(lèi)庫(kù)源代碼,JDK24是Java開(kāi)發(fā)套件非LTS長(zhǎng)期支持版本,引入了許多令人興奮的新特性,不...

      • 鯨魚(yú)積木編程(無(wú)人機(jī)) V1.1.3 官方安裝版

        鯨魚(yú)積木編程是一款適用于無(wú)人機(jī)的編程軟件,支持同步生成Python和C語(yǔ)言代碼,提供圖形化編程工具和趣味教學(xué)方式,適合編程啟蒙,軟件包含多種傳感器、邏輯、數(shù)學(xué)和AI功能...

      • 微軟AI開(kāi)發(fā)Microsoft .NET V10.0.100 P2 中文免費(fèi)最新版 32/64位

        .NET 10 首個(gè)預(yù)覽版推出,.NET 10 是 .NET 9 的后繼版本,將作為長(zhǎng)期支持維護(hù) (LTS) 版本提供 3 年的支持,涵蓋 .NET Runtime、SDK、libraries、C#、ASP.NET Core、Blazo...

      • CodeAsk(代碼分析工具) v1.0.4 綠色免費(fèi)版

        CodeAsk是一款基于大模型的代碼分析工具,通過(guò)提示詞可提供智能的代碼梳理與分析、安全漏洞檢測(cè)、代碼質(zhì)量評(píng)估等功能,還能生成有趣的prompt,助力開(kāi)發(fā)者高效理解和維護(hù)代...

      載聲明

      ☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過(guò)一段時(shí)間重試!或者多試試幾個(gè)下載地址
      ☉ 如果遇到什么問(wèn)題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問(wèn)題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購(gòu)買(mǎi)正版。
      ☉ 本站提供的代碼編寫(xiě)器SonarQube Data Center Edition V10.4.0.87286 免費(fèi)安裝版資源來(lái)源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。