【发布时间】:2016-07-25 22:42:04
【问题描述】:
在我们的项目上运行 SonarQube Gradle 插件时,在 Java 主文件 AST 扫描期间,我们收到了许多关于 joda-convert 的警告:
[WARN] [org.sonarqube.gradle.SonarQubeTask] 找不到类:org.joda.convert.FromString [警告] [org.sonarqube.gradle.SonarQubeTask] 找不到类:org.joda.convert.ToString
我已经尝试了几种引入 org.joda:joda-convert:1.8 的方法,但都没有解决问题。我们如何才能弄清楚为什么找不到这种依赖关系?
注意:我们使用的是 Java JDK 1.8、Gradle 2.11 和 SonarQube 5.3。
编辑:这是来自 build.gradle 的相关 sn-p。我已经尝试了 joda-convert 版本 1.7、1.8 和 1.8.1,但没有成功。
buildscript {
repositories {
maven {
url "http://artifactory:7980/artifactory/libs-release"
}
}
dependencies {
classpath "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:1.2"
classpath 'org.joda:joda-convert:1.7'
}
}
apply plugin: 'org.sonarqube'
sonarqube {
properties {
property "sonar.projectName", "Project"
property "sonar.projectKey", "local.project"
}
}
【问题讨论】:
-
对无耻劫持您的问题表示诚挚的歉意,但是由于您显然使用的是SonarQube插件,请问是否可以说服您看一下我的问题,关于如何获取它? (stackoverflow.com/questions/36550576/…)
-
完成,两个问题。祝你好运!我只希望最终能有能回答这个问题的人出现。
-
什么是神器?那是本地仓库吗?
-
Artifactory 是一个本地包存储库。它设置为镜像/代理 Maven Central 和 Jcenter。 jfrog.com/artifactory
标签: java gradle sonarqube5.3