Groovy в Eclipse не распознает импорт
Я пытаюсь запустить Groovy скрипт в Eclipse, но Eclipse, по-видимому, игнорирует все мои операторы импорта. Если я наведу курсор на ошибки, он попросит меня импортировать соответствующий класс (нажатие на него ничего не делает).
У меня есть необходимые банки в моем пути сборки и пути класса.
пример кода, довольно стандартный:
package scripts.blah
import foo.Bar;
class FooMain {
static main(String[] args){
Bar bar = new Bar();
}
}
Groovy: невозможно разрешить панель классов
любая помощь будет оценили.
3 ответов
три возможности:
- скрипт не находится в исходной папке
- сценарий именуются не в исходную папку.
- один или оба скрипта находятся в "папки скрипт". Папки скриптов-это папки, в которые идут скрипты. Groovy файлы в папках скриптов не отправляются компилятору и поэтому скрипты в папках скриптов не могут ссылаться друг на друга. Проверьте папку скрипта в настройках - > Groovy - > компилятор. Кроме того, по состоянию на groovy-eclipse 2.6.1, есть конкретные папки сценариев проекта, так что также проверить в свойствах проекта.
была та же проблема. Добавляю их к моим .classpath решил проблему:
<classpathentry exported="true" kind="con" path="GROOVY_SUPPORT"/>
<classpathentry exported="true" kind="con" path="GROOVY_DSL_SUPPORT"/>