问题
1、sonarqube的直接下载 sonarqube插件报错Error while downloading plugin ‘findbugs’ withversion ‘4.2.10’. No compatible plugin found
2、手动下载findbugs插件,重启服务后,直接挂掉
报错信息
1、直接下载sonarqube插件报错
Error while downloading plugin ‘findbugs’ withversion ‘4.2.10’. No compatible plugin found.
参考了网上的解决方案:Sonarqube + findbugs 在线安装插件不成功 离线安装_error while downloading plugin 'findbugs' with ver-CSDN博客
下载插件后,重启sonarqube,直接挂掉
详细报错日志如下:
sonarqube_logs.zip (20.3 KB)
环境
1.MAC 电脑,本地安装的docker
2、sonarqube安装方法
#创建容器网络
docker network create sonarqube
#创建数据库容器实例
docker run -d 
–name sonarqube_postgres 
–network sonarqube 
-e POSTGRES_USER=sonarqube 
-e POSTGRES_PASSWORD=sonarqube 
-e PGDATA=/var/lib/postgresql/data/pgdata 
-v $PWD/postgresql_data:/var/lib/postgresql/data 
postgres:latest
#创建sonarqube容器实例
docker run -d  
–name sonarqube_hogwarts 
–platform linux/x86_64 
-p 9000:9000 -p 9092:9092 
–network sonarqube 
–user $(id -u):$(id -g) 
-e SONARQUBE_JDBC_USERNAME=sonarqube 
-e SONARQUBE_JDBC_PASSWORD=sonarqube 
-e SONARQUBE_JDBC_URL=“jdbc:postgresql://sonarqube_postgres/sonarqube” 
-e SONAR_SEARCH_JAVAADDITIONALOPTS=“-Dbootstrap.system_call_filter=false -Xms2g -Xmx2g” 
-e SONARQUBE_WEB_JVM_OPTS=“-Xms1g -Xmx1g” 
–ulimit nofile=524288:524288 
-v $PWD/sonarqube_data:/opt/sonarqube/data 
-v $PWD/sonarqube_extensions:/opt/sonarqube/extensions 
-v $PWD/sonarqube_logs:/opt/sonarqube/logs 
sonarqube:latest



