问题
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