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

解決Jenkins集成SonarQube遇到的報錯問題

 更新時間:2021年07月15日 11:43:57   作者:等風來~~  
本文給大家分享Jenkins集成SonarQube遇到的報錯問題及解決方法,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧

Jenkins集成Sonar過程中遇到的報錯

1、jenkins中無法添加sonarqube的token憑證

因為添加的憑證類型錯誤,所以無法添加token,類型應該選擇“Secret text”,而不是“username with password”。

2、啟動sonarqube報錯

#完整報錯:
ERROR: [1] bootstrap checks failed. You must address the points described in the following [1] lines before starting Elasticsearch.
bootstrap check failure [1] of [1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
ERROR: Elasticsearch did not exit normally - check the logs at /opt/sonarqube/logs/sonarqube.log

原因:由于 SonarQube 使用嵌入式 Elasticsearch,請確保您的 Docker 主機配置符合Elasticsearch 生產模式要求和文件描述符配置。
解決:在 Linux 上,您可以通過在主機上以 root 身份運行以下命令來設置當前會話的推薦值:(調整系統(tǒng)參數)
  sysctl -w vm.max_map_count=262144
  sysctl -w fs.file-max=65536
  ulimit -n 65536
  ulimit -u 4096

3、es程序在sonarqube目錄下找不到java(或者沒有定義java環(huán)境變量)

#完整報錯:
2021.07.12 05:59:54 INFO  app[][o.s.a.ProcessLauncherImpl] Launch process[[key='es', ipcIndex=1, logFilenamePrefix=es]] from [/opt/sonarqube/elasticsearch]: /opt/sonarqube/elasticsearch/bin/elasticsearch
could not find java in ES_JAVA_HOME at /opt/java/openjdk/bin/java
2021.07.12 05:59:54 WARN  app[][o.s.a.p.AbstractManagedProcess] Process exited with exit value [es]: 1
2021.07.12 05:59:54 INFO  app[][o.s.a.SchedulerImpl] Waiting for Elasticsearch to be up and running

原因:因為用的是sonarqube:9.0.0-community最新版,可能是sonar版本問題(沒弄明白)
解決:換個低版本就不會有這個問題了,比如sonarqube:8.9.1-conmunity版本

4、sonarqube高版本不支持mysql數據庫

#完整報錯:
Exception in thread "main" org.sonar.process.MessageException: Unsupported JDBC driver provider: mysql

原因:sonarqube7.9以上已不再支持mysql數據庫
解決:換成postgresql、oracle、sqlserver數據庫

5、jenkins項目中配置sonarqube Scanner 報錯

#完整報錯:
ERROR: Tasks support was removed in SonarQube 7.6.
ERROR:
ERROR: Re-run SonarScanner using the -X switch to enable full debug logging.
WARN: Unable to locate 'report-task.txt' in the workspace. Did the SonarScanner succeed?
ERROR: SonarQube scanner exited with non-zero code: 2

解決:刪除Execute SonarQube Scanner中Task to run這一欄,什么東西都不要填

#完整報錯
org.sonar.java.AnalysisException: Your project contains .java files, please provide compiled classes with sonar.java.binaries property,
 or exclude them from the analysis with sonar.exclusions property.

原因:sonarqube的sonar-java插件從4.1.2開始,強制要求sonar.java.binaries參數
解決:在Analysis properties配置中添加 ”sonar.java.binaries“ 參數

到此這篇關于Jenkins集成SonarQube遇到的報錯的文章就介紹到這了,更多相關Jenkins集成SonarQube報錯內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • JavaSE基礎之反射機制(反射Class)詳解

    JavaSE基礎之反射機制(反射Class)詳解

    反射機制有什么用?通過java語言中的反射機制可以操作字節(jié)碼文件,可以讀和修改字節(jié)碼文件。所以本文將為大家講講反射機制的使用,需要的可以參考一下
    2022-09-09
  • MyBatis攔截器動態(tài)替換表名的方法詳解

    MyBatis攔截器動態(tài)替換表名的方法詳解

    因為我們持久層框架更多地使用MyBatis,那我們就借助于MyBatis的攔截器來完成我們的功能,這篇文章主要給大家介紹了關于MyBatis攔截器動態(tài)替換表名的相關資料,需要的朋友可以參考下
    2022-04-04
  • Java實例講解多態(tài)數組的使用

    Java實例講解多態(tài)數組的使用

    本文章向大家介紹Java多態(tài)數組,主要包括Java多態(tài)數組使用實例、基本知識點總結和需要注意事項,具有一定的參考價值,需要的朋友可以參考一下
    2022-05-05
  • Java基于LoadingCache實現(xiàn)本地緩存的示例代碼

    Java基于LoadingCache實現(xiàn)本地緩存的示例代碼

    本文主要介紹了Java基于LoadingCache實現(xiàn)本地緩存的示例代碼,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • Java中轉義字符反斜杠\的代替方法及repalceAll內涵解析

    Java中轉義字符反斜杠\的代替方法及repalceAll內涵解析

    這篇文章主要介紹了Java中轉義字符反斜杠\的代替方法及repalceAll內涵解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-08-08
  • spring security登錄認證授權的項目實踐

    spring security登錄認證授權的項目實踐

    SpringSecurity主要實現(xiàn)了認證(Authentication)和授權(AccessControl),本文就來介紹一下spring security登錄認證授權的項目實踐,感興趣的可以了解一下
    2025-01-01
  • Java超詳細透徹講解接口

    Java超詳細透徹講解接口

    接口是Java中最重要的概念之一,它可以被理解為一種特殊的類,不同的是接口的成員沒有執(zhí)行體,是由全局常量和公共的抽象方法所組成,本文給大家介紹Java接口,感興趣的朋友一起看看吧
    2022-05-05
  • 關于SpringCloud?Ribbon替換輪詢算法問題

    關于SpringCloud?Ribbon替換輪詢算法問題

    Spring?Cloud?Ribbon是基于Netlix?Ribbon實現(xiàn)的一套客戶端負載均衡的工具。接下來通過本文給大家介紹SpringCloud?Ribbon替換輪詢算法問題,需要的朋友可以參考下
    2022-01-01
  • SpringBoot整合Hmily實現(xiàn)TCC分布式事務

    SpringBoot整合Hmily實現(xiàn)TCC分布式事務

    這篇文章主要為大家詳細介紹了SpringBoot如何整合Hmily實現(xiàn)TCC分布式事務,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2024-11-11
  • Java 常量池的實例詳解

    Java 常量池的實例詳解

    這篇文章主要介紹了Java 常量池的實例詳解的相關資料,Java的常量池中包含了類、接口、方法、字符串等一系列常量值,需要的朋友可以參考下
    2017-09-09

最新評論

灵宝市| 历史| 开阳县| 德钦县| 青岛市| 丹东市| 九龙坡区| 姜堰市| 巴南区| 平乐县| 突泉县| 昭通市| 西和县| 卢湾区| 应城市| 信宜市| 凤凰县| 稻城县| 江口县| 天等县| 大理市| 凤凰县| 方山县| 镇坪县| 万源市| 临沂市| 江华| 油尖旺区| 金沙县| 大同县| 益阳市| 阿荣旗| 茂名市| 小金县| 山阳县| 乌拉特中旗| 莱阳市| 兴海县| 柳河县| 常州市| 鹤峰县|