0

我正在尝试通过 gradle 运行 JDepend 插件。我有以下 jdepend.gradle 文件:

apply plugin: 'jdepend'

// Repository definition to get JDepend libraries.
repositories {
    mavenCentral()
}

jdepend.reportsDir = file("${reporting.baseDir}/jdepend-output")

jdependMain {
    reports {
        text {
            enabled = 'true'
            destination = file("${jdepend.reportsDir}/jdepend.txt")
        }
        xml {
            enabled = !text.enabled
        }
    }
}

当我尝试运行构建时,出现以下错误:

gradle build -x test --parallel

按需配置并行执行是一项孵化功能。

FAILURE:构建失败并出现异常。

  • 其中:脚本 'C:\Drive D\Dev\project\projectName\gradle\jdepend.gradle' 行:10

    • 出了什么问题:评估脚本时出现问题。在 org.gradle.api.Project 类型的根项目“projectName”上找不到参数 [jdepend_1dpftayagd693nuav7nmwvyci$_run_closure2@45128c37] 的方法 jdependMain()。

    • 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。

构建失败

总时间:3.834 秒

你能帮我理解有什么问题吗?谢谢。

问候, 塞尔吉

4

1 回答 1

0

我正在将 JDepend 插件应用于主项目,这就是问题所在。我需要将其应用于所有子项目。

于 2017-05-21T19:36:36.553 回答