2012-05-02 2 views
0

время от времени исходный файл каким-то образом получает два файла класса, например: Error screenshotSTS 2.9.1 поддерживает дублирование Grails сгенерированные классы

Попытка удалить либо файл класса выдает ошибку. Grails clean и Eclipse Clean Project не помогают. Обычно я должен удалить исходный файл и повторно создать, чтобы избавиться от дополнительного файла класса, но это не сработало в прошлый раз. Мысли?

+1

На самом деле, я только что определил причину, которая была методом def, размещенным вне закрывающей скобки класса. Тем не менее, кажется, что нечетная STS генерирует два типа в результате синтаксической ошибки. –

+3

Это, вероятно, вещь Groovy, поскольку вы можете определить несколько классов в одном исходном файле, и вы можете иметь код без явного объявления класса, и он будет обернуть его в один для вас. –

+0

Это звучит логично. Позаботьтесь о том, чтобы ответить, чтобы я согласился? –

ответ

0

См. Комментарий Берт Беквита для решения (желаю, чтобы он дал ему ответ!).

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

  • Нет связанных вопросов^_^