最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

代碼編寫器SonarQube Data Center Edition V10.4.0.87286 免費安裝版

SonarQube下載

  • 軟件大小:550MB
  • 軟件語言:英文軟件
  • 軟件類型:國外軟件
  • 軟件授權(quán):免費軟件
  • 軟件類別:編程工具
  • 應(yīng)用平臺:Windows平臺
  • 更新時間:2024-02-08
  • 網(wǎng)友評分:
360通過 騰訊通過 金山通過

情介紹

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

功能特色

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

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

2、應(yīng)用安全

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

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

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

4、適用于29種編程語言

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

5、您的工作流程,增強

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

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

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

安裝使用教程

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

打開配置文件:..\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

啟動

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

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

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

如果啟動的時候 提示“另一程序正在使用此文件”

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

再次啟動的時候,啟動過會兒窗口會自動關(guān)閉,那是因為報錯了,打開log文件..\sonarqube-7.4\logs\sonar.log,發(fā)現(xiàn)提示“遠(yuǎn)程主機強迫關(guān)閉了一個現(xiàn)有的連接”,如下所示:

2

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

3

這是因為連接的oracle的jar的版本過低

還有官方要求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包了于是便升級mysql版本到mysql5.7,然后mysql的連接上面已經(jīng)提供了

配置好重新啟動,由于第一次需要創(chuàng)建表,所以可能有點慢

登陸系統(tǒng)

訪問http://localhost:9000

初始用戶名 密碼 admin admin

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

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

5.接下來創(chuàng)建第一個項目

6.將

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

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

檢查后可以在SonarQube平臺里看到一些代碼的問題,如下:

7

8

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

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

IDEA集成SonarLint

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

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

由于鵝主只使用IDEA,接下來就說明下IDEA如何集成

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

配置代碼如下:

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 ,將會自動對打開的文件進行分析

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

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

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

mvn clean install

mvn sonar:sonar

至此整個過程講解結(jié)束

  • 代碼編寫器SonarQube Data Center Edition V10.4.0.87286 免費安裝版

載地址

下載錯誤?【投訴報錯】

代碼編寫器SonarQube Data Center Edition V10.4.0.87286 免費安裝版

      氣軟件

      關(guān)文章

      • OpenAI Codex桌面版(AI智能編程助手) v26.519.5221.0 官方免費版
        OpenAI Codex桌面版(AI智能編程助手) v26.519.5221.0 官方免費版

        OpenAI Codex桌面版是OpenAI官方針對windows平臺而開發(fā)的一款新一代AI智能編程助手,基于GPT架構(gòu)打造的強大代碼生成引擎,通過深度學(xué)習(xí)技術(shù),能夠理解自然語言并轉(zhuǎn)換為高質(zhì)...

      • BitFun(AI輔助編程工具) v0.2.3 安裝版
        BitFun(AI輔助編程工具) v0.2.3 安裝版

        BitFun(AI輔助編程工具)是一款非常專業(yè)的ai助理系統(tǒng),通過這個工具可以幫助你生成各種代碼,代理你的電腦桌面工作,各種平臺都支持交互使用,設(shè)定各種ai任務(wù),一鍵快速完成...

      • 華為云碼道CodeArts(智能編碼) v26.3.11 官方安裝版
        華為云碼道CodeArts(智能編碼) v26.3.11 官方安裝版

        華為云碼道由華為云推出的智能編碼工具,這款軟件兼容JetBrains系列、Visual Studio Code等主流IDE,并搭載華為自研Java語言支持,打造的下一代Java開發(fā)體驗等,歡迎下載使...

      • nvm for windows(nodejs版本管理工具) v1.2.2 安裝版
        nvm for windows(nodejs版本管理工具) v1.2.2 安裝版

        nvm全英文也叫node.js version management,是一個nodejs的版本管理工具,nvm和n都是node.js版本管理工具,為了解決node.js各種版本存在不兼容現(xiàn)象可以通過它可以安裝和切換...

      • 通義靈碼Lingma IDE(編碼輔助工具) v0.4.0 linux最新安裝版
        通義靈碼Lingma IDE(編碼輔助工具) v0.4.0 linux最新安裝版

        通義靈碼Lingma IDE電腦端使用的編程輔助軟件,這款軟件提供了代碼智能生成、智能問答、多文件修改、編程智能體等功能,本站提供的是這款軟件的linux安裝版本...

      • Claude(AI編程工具) v1.1.381 官方安裝版
        Claude(AI編程工具) v1.1.381 官方安裝版

        Claude官方版是由美國人工智能公司Anthropic開發(fā)的一款A(yù)I編程工具,具備廣泛的能力,能自主跨文件、瀏覽器和應(yīng)用運行,不僅讓工程師高效完成復(fù)雜項目,還讓非技術(shù)用戶輕松...

      載聲明

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

      秦皇岛市| 龙岩市| 常山县| 平和县| 灌阳县| 辰溪县| 东阳市| 泾川县| 图木舒克市| 来安县| 新宁县| 罗城| 巴彦县| 乌审旗| 武定县| 高陵县| 井陉县| 巨野县| 阿鲁科尔沁旗| 岫岩| 大冶市| 连南| 遂川县| 洪雅县| 梁山县| 东辽县| 上栗县| 宁蒗| 左权县| 于都县| 平罗县| 沿河| 庄河市| 吉林省| 鹤壁市| 富顺县| 翁牛特旗| 莒南县| 亳州市| 大安市| 阿荣旗|