我想知道为什么Gradle构建我的项目,当我调用Sonarqube进行静态代码分析时:./gradlew sonarqube
如何防止Gradle构建整个项目?
最佳答案
Sonarqube不仅分析源代码。它还会生成一些有关测试代码覆盖率的报告。因此,必须运行测试,并且需要编译所有代码。
如果您的项目是Java,则此post还说明Sonarqube基于.class
文件执行语义分析
关于gradle - 当我仅调用SonarQube分析时,为什么Gradle构建我的Java项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52308620/