匿名
未登录
登录
Linux78|wiki
搜索
查看“安装 SonarQube”的源代码
来自Linux78|wiki
名字空间
页面
讨论
更多
更多
页面选项
查看
查看源代码
历史
←
安装 SonarQube
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
wiki:用户|用户
您可以查看与复制此页面的源代码。
安装需求: https://docs.sonarqube.org/latest/requirements/requirements/ 安装文档: https://docs.sonarqube.org/latest/setup/install-server/ 安装 scanner SonarQube 平台安装完成后,就可以安装 scanner 了,然后才可以创建项目: https://docs.sonarqube.org/latest/analysis/overview/ scanner 支持一下安装: Gradle - SonarScanner for Gradle MSBuild - SonarScanner for MSBuild Maven - use the SonarScanner for Maven Jenkins - SonarScanner for Jenkins Azure DevOps - SonarQube Extension for Azure DevOps Ant - SonarScanner for Ant anything else (CLI) - SonarScanner 这里以 Maven 为例: https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-maven/ 先决条件 Maven的3.x 至少正在使用SonarQube服务器支持的最低Java版本,JDK8 全局设置 编辑 Maven 的 settings.xml文件,添加 profile 节点 <settings> <pluginGroups> <pluginGroup>org.sonarsource.scanner.maven</pluginGroup> </pluginGroups> <profiles> <profile> <id>sonar</id> <activation> <activeByDefault>true</activeByDefault> </activation> <properties> <!-- Optional URL to server. Default value is http://localhost:9000 --> <sonar.host.url> http://192.168.80.128:9000 </sonar.host.url> </properties> </profile> </profiles> </settings> 分析 在要分析的Maven项目中运行: mvn clean verify sonar:sonar 或者分两步执行: mvn clean install mvn sonar:sonar 执行成功后访问: http://192.168.80.128:9000/projects
返回至
安装 SonarQube
。
导航
导航
首页
最近更改
随机页面
栏目
Nginx
Kubernetes
Spring Cloud
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志