由于添加的凭证类型错误,因此没法添加token,类型应该选择“Secret text”,而不是“username with password”。java
#完整报错: 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 身份运行如下命令来设置当前会话的推荐值:(调整系统参数) sysctl -w vm.max_map_count=262144 sysctl -w fs.file-max=65536 ulimit -n 65536 ulimit -u 4096
#完整报错: 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版本
#完整报错: Exception in thread "main" org.sonar.process.MessageException: Unsupported JDBC driver provider: mysql 缘由:sonarqube7.9以上已再也不支持mysql数据库 解决:换成postgresql、oracle、sqlserver数据库
#完整报错: 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“ 参数
做者:等风来~~mysql
全部文章仅用于学习、研究和交流目的,欢迎转载。sql
若是以为文章写得不错,或者帮助到您了.数据库
若是文章有写的不足的地方,请你必定要指出,由于这样不光是对我写文章的一种促进,也是一份对后面看此文章的人的责任。谢谢。bootstrap