Получение Intellij IDEA для обработки аннотаций GWT RequestFactory - PullRequest
2 голосов
/ 11 сентября 2011

После обновления до GWT 2.4.0 я хочу (нужно) включить обработку аннотаций для моих интерфейсов RequestFactory.Инструкции для этого в Eclipse достаточно понятны, но я не могу найти соответствующие инструкции для Intellij IDEA.

Поля страницы Настройки обработки аннотаций в Intellij, кажется, требуется «Имя FQ процессора», что бы это ни было.Что бы это могло быть?

Ответы [ 3 ]

4 голосов
/ 11 сентября 2011

Оказывается, не нужно включать процессор аннотаций.Однажды у меня были все нужные JAR-файлы в classpath (в этом случае requestfactory-apt и requestfactory-server), я удалил старую версию gwt-servlet.jar из classpath, сделал недействительными кэши Intellij и удалил ранее скомпилированныеверсии моего проекта, перезапустил Intellij и держал мой рот в правильном положении, процессор аннотаций работал, хотя у меня не было отмечено «Включить обработку аннотаций».

1 голос
/ 24 октября 2013

Здесь приведены некоторые инструкции для IntelliJ: https://docs.google.com/document/d/1UASaSSrGFJOmRPC7NCeEqabSGoNmyEs4Ir-4H1y1a6g/edit?hl=en_US

Имя FQ процессора должно быть: com.google.web.bindery.requestfactory.apt.RfValidator

1 голос
/ 11 сентября 2011

Я предполагаю, что «Имя FQ процессора» - это полное имя класса (имя класса и пакет) для класса, который обрабатывает аннотации.

...