代码质量管理平台SonarQube部署文档
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,一、系统软件说明 centos-7.6 mysql-5.7.25 jdk-1.8.0_152 apache-maven-3.6.0 sonarqube-7.5二、jdk、mysql安装略过校时、sel
千家信息网最后更新 2025年02月02日代码质量管理平台SonarQube部署文档
一、系统软件说明
centos-7.6 mysql-5.7.25 jdk-1.8.0_152 apache-maven-3.6.0 sonarqube-7.5
二、jdk、mysql安装略过
校时、selinux、iptables、时区、swap、openfile_limit、jdk、mysql找文档自行处理
创建sonar库,并授权给sonar用户
三、安装sonarqube
修改配置文件sonar.properties
sonar.jdbc.url=jdbc:mysql://192.168.8.88:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance&useSSL=falsesonar.jdbc.username=sonar #mysql用户名sonar.jdbc.password=sonar #mysql密码sonar.web.javaOpts=-Xmx512m -Xms128m -XX:+HeapDumpOnOutOfMemoryErrorsonar.web.context=/sonarsonar.web.port=9000sonar.log.level=INFOsonar.log.level.es=INFO
启动程序
> useradd sonar> chown -R sonar.sonar /usr/local/sonarqube> su - soanr> /usr/local/sonarqube/elasticsearch/bin/elasticsearch -d> /usr/local/sonarqube/bin/linux-x86-64/sonar.sh start
检查
tail -200f /usr/local/sonarqube/logs/es.logtail -200f /usr/local/sonarqube/logs/sonar.lognetstat -lnpt|egrep "9000|9001|9200|9300|3306"
四、集成到maven
添加以下内容到maven配置文件setting.xml
org.sonarsource.scanner.maven sonar true http://192.168.8.88:9000/sonar
添加以下内容到项目pom.xml
org.sonarsource.scanner.maven sonar-maven-plugin 3.6.0.1398
编译时传入sonar:sonar参数
mvn clean package sonar:sonar
内容
文件
用户
配置
文档
参数
密码
时区
用户名
程序
系统
软件
项目
处理
检查
编译
代码
平台
质量
质量管理
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
ipv6的服务器在哪
人民共和国网络安全法哪年实施
软件开发成本和开发费用区别
梦幻西游服务器怎么认证
2008 服务器管理挂网站
广州黄埔网络安全设备
计算信息网络安全的运算方法
软件开发公司属于什么产业
数据库还原原理
服务器串口
软件开发程序员先学习哪种语音
雨中冒险服务器中途加入
财政局网络安全检查报告
中华人民供和国网络安全法
网络安全屏保关闭不了
wow服务器网通
气力输送软件开发
中国基因数据库有几个
网络安全课程 视频
维普中文数据库入口
未来互联网科技视频
游戏软件开发的人
潍坊linux软件开发
县网络安全汇报
局域网服务器web界面反应慢
阿里云服务器怎么续费
财政局网络安全检查报告
服务器能直接接磁盘柜吗
数据库查找包括某关键字
grp-u8年初数数据库表