2015-07-31 3 views
1

Я использую Groovy/Gradle с каркасом огурца. Ниже перечислены версии«зависимости» не могут быть применены к '(groovy.lang.Closure)

Groovy Version: 2.4.4 

------------------------------------------------------------ 
Gradle 2.5 
------------------------------------------------------------ 

Build time: 2015-07-08 07:38:37 UTC 

Build number: none 
Revision:  093765bccd3ee722ed5310583e5ed140688a8c2b 

Groovy:  2.3.10 
Ant:   Apache Ant(TM) version 1.9.3 compiled on December 23 2013 
JVM:   1.7.0_17 (Oracle Corporation 23.7-b01) 
OS:   Windows 8 6.2 amd64 

Я получаю эту ошибку, когда я пытаюсь запустить следующий

$ gradle clean idea 

FAILURE: Build failed with an exception. 

* Where: 
Build file 'C:\Documents and Settings\Sudheerah\Documents\Sudheera\KBase\APDM\APIAutomation\build.gradle' line: 76 

* What went wrong: 
A problem occurred evaluating root project 'APIAutomation'. 
> Could not find method groovy() for arguments [org.codehaus.groovy:groovy-all:2.4.4] on root project 'APIAutomation'. 

* Try: 
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. 

BUILD FAILED 

Total time: 35.237 secs 

Ниже ошибка строки build.gradle файл.

enter image description here

StackTrace

Caused by: org.gradle.api.internal.MissingMethodException: Could not find method groovy() for arguments [org.codehaus.groovy:groovy-all:2.4.4] on root project 'APIAutomation'. 
     at org.gradle.api.internal.AbstractDynamicObject.methodMissingException(AbstractDynamicObject.java:68) 
+0

так, кроме 'чистой idea' это работает? что показывает стек стек? Каков ваш build.gradle? – cfrick

+0

Добавлено больше деталей с stacktrace – shabar

ответ

1

Предполагая, что вы применили заводную плагин, вам необходимо изменить свою заводную зависимость в зависимость компиляции.

Отлич- зависимость является старым способом настройки заводного плагина

+0

После того, как он избавился от строки ошибки, '> gradle clean idea' работал – shabar

Смежные вопросы