gpt4 book ai didi

java - Android-SonarQube

转载 作者:行者123 更新时间:2023-12-01 09:36:14 25 4
gpt4 key购买 nike

我正在尝试将 SonarQube 添加到我的应用程序中,它编译得很好,我可以运行 ./gradlew SonarQube,它会运行。问题是:

1)我得到了很多这些:

Class 'com/view/widget/feature/features/BaseFeature' is not accessible through the ClassLoader.

2) 它完成并成功运行,但我看不到正在生成的报告。

下面是我的 build.gradle 中的 SonarQube:

sonarqube {
properties {
property "sonar.host.url", "http://localhost:9000"
property "sonar.projectKey", "GradleAndroidTest"
property 'sonar.login', 'admin'
property 'sonar.password', 'admin'
property "sonar.projectName", "DSB"
property "sonar.projectVersion", "V1.0"
property "sonar.language", "java"
property 'sonar.sourceEncoding', 'UTF-8'
property "sonar.sources", "src/main/java"
property "sonar.java.binaries","build/intermediates/classes"
property "sonar.tests", "src/test/java"
property "sonar.android.lint.report", "build/lint-results.xml"


}
}

谁能解决我的问题吗?

最佳答案

我以前也遇到过类似的问题。设法在我的 gradle 文件中解决这个问题。

sonarqube {
properties {
def compileDependencies = project.configurations.compile.files.collect {it.path}join(",")
def compileOnlyDependencies = project.configurations.compileOnly.files.collect {it.path}join(",")

property "sonar.java.libraries", "$compileDependencies,$compileOnlyDependencies"
property "sonar.test.libraries", "$compileDependencies,$compileOnlyDependencies"

}
}

问候,

关于java - Android-SonarQube,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38891369/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com