Следуя инструкциям по настройке Vue GWT, IntelliJ IDEA не обрабатывает, например, аннотации @Component - PullRequest
0 голосов
/ 24 сентября 2019

(ПРИМЕЧАНИЕ: на этот вопрос дан ответ Стиль вопросов и ответов , однако, пожалуйста, не стесняйтесь добавлять и расширять мой ответ.)

Я начал экспериментировать с Vue GWT и следовал общим инструкциям по настройке, а также инструкциям, специфичным для IntelliJ IDEA .Однако IDEA отказалась обрабатывать мою аннотацию @Component (например, создать класс фабрики для моего компонента).

1 Ответ

0 голосов
/ 24 сентября 2019

Мой ответ применим, если вы используете Maven и использовали импорт проекта IDEA в Maven при открытии вашего проекта.

Я обнаружил, что мне нужно добавить следующее в pom.xml проекта, идея, адаптированная из Настройка MapStruct :

<plugins>
  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.8.1</version>
    <configuration>
      <!-- For IntelliJ IDEA to process Vue GWT annotations. -->
      <annotationProcessors>
        <annotationProcessor>com.axellience.vuegwt.processors.VueGwtProcessor</annotationProcessor>
      </annotationProcessors>
      ...
    </configuration>
    ...
  </plugin>
<plugins>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...