文章目录
本周进度
一、批量.java文件的检测
通过在项目的目录下写好配置文件,现在可以实现一个项目中只包含.java的源代码的sonarqube的检测,并且可以在界面上显示整个项目中每个.java源代码的bug,配置文件如下:
sonar.projectKey=test
sonar.projectName=test
sonar.projectVersion=1.0
sonar.sources=C:\\Users\\lenovo\\Desktop\\test
sonar.java.binaries=.\
二、从检测到查看代码的错误
因此,根据上述的思路完成了一个小的程序,实现输入项目路径,通过两个python程序的处理最终能够输出该项目的bug,
结果如下:
进行测试:
获得结果:
下周计划
1.只是在控制台上输出了结果,准备接入到前端的代码中
2.开始学习整个检测过程所需要的配置文件如sonar的服务器,扫描器等,将其集成起来