【问题标题】:Grails 2.3.9 - Error: ClassNotFoundException: grails.plugin.spock.test.GrailsSpecTestTypeGrails 2.3.9 - 错误:ClassNotFoundException:grails.plugin.spock.test.GrailsS​​pecTestType
【发布时间】:2015-06-19 17:39:06
【问题描述】:

每当我输入 grails 命令时:test-app 我都会收到此错误:

Error executing script TestApp: java.lang.ClassNotFoundException: grails.plugin.spock.test.GrailsSpecTestType (Use --stacktrace to see the full trace)

在我的 BuildConfig.groovy 中有:

grails.project.dependency.resolution = {
    ...
    plugins {
        ...
        test ":spock:0.7"
    }
}

我尝试用 compile ":spock:0.7" 替换它。 我也尝试过清理应用程序并刷新依赖项,但没有运气。

任何想法它可能是什么以及我如何解决它?

谢谢

【问题讨论】:

    标签: grails grails-plugin spock grails-2.3


    【解决方案1】:

    对于 Grails 2.2+,在您的 BuildConfig 中尝试以下代码:

    grails.project.dependency.resolution = {
      repositories {
        grailsCentral()
        mavenCentral()
      }
      dependencies {
        test "org.spockframework:spock-grails-support:0.7-groovy-2.0"
      }
      plugins {
        test(":spock:0.7") {
          exclude "spock-grails-support"
        }
      }
    }
    

    欲了解更多信息,请查看: https://grails.org/plugin/spock

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-12
      • 1970-01-01
      相关资源
      最近更新 更多