2015-06-19 50 views
2

每當我進入Grails命令:測試應用程序,我得到這個錯誤:Grails的2.3.9 - 錯誤:ClassNotFoundException的:grails.plugin.spock.test.GrailsS​​pecTestType

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" 
    } 
} 

我試過用編譯「:spock:0.7」替換它。 我也嘗試清理應用程序和刷新依賴關係,但沒有運氣。

任何想法它可能是什麼,我該如何解決它?

感謝

回答

4

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

相關問題