Grails: Groovy: невозможно разрешить класс grails.test.mixin.TestFor

Я новичок в Grails.

В модульных тестах, автоматически генерируемых Grails, есть импорт для grails.test.mixin.

импортировать grails.test.mixin.TestFor

Однако STS жалуется на Groovy: невозможно разрешить класс grails.test.mixin.TestFor, где определен этот класс и как мне решить эту проблему?

Спасибо


person user1666450    schedule 18.02.2013    source источник
comment
Щелкните правой кнопкой мыши в проекте › инструменты Grails › обновить зависимости. Это решает вашу проблему?   -  person    schedule 18.02.2013
comment
Вы нашли решение. У меня такая же проблема с использованием Grails 2.3.7 и Grails Tool Suite 3.5. Проект Refresh dependencies и clean не решает эту проблему.   -  person August    schedule 15.04.2014
comment
Та же проблема с Grails 3.3 и Neon 3 с функцией groovy eclipse.   -  person John Little    schedule 15.07.2017


Ответы (1)


Как предлагает Сержио Михелс, запускайте зависимости обновления в вашем проекте. Если это не сработает, запустите Project -> Clean... в проекте.

Кроме того, убедитесь, что вы используете совместимую версию Grails (например, версию 2.0 или более позднюю).

person Andrew Eisenberg    schedule 18.02.2013