| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> windows下成功使用sonar,踩了很多坑 -> 正文阅读 |
|
[Java知识库]windows下成功使用sonar,踩了很多坑 |
1.下载sonarqube-7.8官网下载:Download | SonarQube 选择版本最好根据mysql版本来,我下载的是社区版,如果是开发者版或者企业版会报错 2.下载sonar-scanner(含sonar-runner资源)百度网盘地址永久有效:链接:https://pan.baidu.com/s/1F9JOB0kXV6ZKK1Nt34MUYQ? 3.配置信息配置sonarqube,在sonarqube解压目录下conf下打开sonar.properties加入下面配置
配置sonar-scanner,在解压目录conf下sonar-scanner.properties编辑加以下配置信息?
?然后配置环境变量在电脑-环境变量高级-Path加入D:\env\sonar\sonar-scanner-4.7.0.2747-windows\bin,然后查看版本信息sonar-scanner -v 4.启动sonar4.1.在sonarqube解压目录bin目录下找到StartSonar.bat双击启动,如果闪退可能是版本太高或者mysql版本太低,还可以打开任务管理结束掉java进程,直接的方式重启电脑,前提先检查配置没问题! 4.2.访问管理页面localhost:9000,用户名和密码admin 4.3.创建新工程,点击右上角加号? ? ? ?点击继续,选择java->maven复制下面命令? ?选择你要扫描的项目的根目录cmd进去执行刚才复制的命令 ?最后扫描项目在sonar-scanner的bin目录下执行命令
6.查看bug(上面执行完后页面刷新)查看bug 小记:如果用sonar-scanner的话可以用百度盘的包测试,个人遇到问题没有使用这个方式,以下就是异常信息,判断应该是下载sonar某些未开源包导致的,所以没采用在项目根目录使用sonar-project.properties方式,如有成功者可以留言更正下? ? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 11:22:18- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |