2012-02-08 2 views
1

У меня есть проект grails, и я использую плагин gwt 0.6.1. Версия GWT настроена с использованием плюща.Intellij идея неразрешенный символ в grails + проект gwt

У меня есть странная неразрешенная символьная ошибка, когда я пытаюсь использовать класс в пакете com.google.web.*. Когда я использую полные имена встроенных идей класса, они не могут решить пакет web. Если я импортирую тот же класс, то никакая ошибка не возникает.

Я уже пытался запустить grails clean и удалил идею каталога system - ничего не работает. Идея условно импортирует класс, когда я использую smart complete, но в этом случае идея вставляет полное имя класса вместо импорта класса.

Упаковка web находится в gwt-users-2.4.0.jar и gwt-servlet-2.4.0.jar. Оба флага находятся в пути к классам, но это то, как плагин grails gwt организует зависимость gwt.

Ошибка при использовании полного встроенного claasnames:

Error when using full inline claasnames

Нет ошибки при использовании же класса в операторе импорта:

No error when using import

Кто-нибудь есть идеи?

+2

Это ошибка. Я создал проблему: http://youtrack.jetbrains.net/issue/IDEA-81056 – Sergey

+0

Прохладный .. Спасибо за вашу поддержку! – Peter

ответ

1

У меня также была аналогичная проблема с IntelliJ IDEA, я решил проблему, аннулируя кеш идеи. После недействительности кеша он будет переиндексировать всю вашу библиотеку и другие файлы. проверьте этот ответ. Grails and IntelliJ Cache Issues

enter image description here

+0

Не работает. Invalidate Caches, 'grails clean' и удаление идей локального системного каталога не помогло. Проблема остается прежней. – Peter

+0

какую версию IDEA вы используете? –

+0

Я использую IDEA 11.0.2 – Peter

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