Аннотации Процессоры и модули - PullRequest
0 голосов
/ 17 июня 2019

Контекст этого вопроса - обработка аннотаций в последних версиях JDK (в частности, процессор создания метамоделей EclipseLink). Кажется, что плагины Maven, используемые для упрощения настройки процессоров аннотаций с помощью javac, перестают работать, когда обрабатываемый пакет определяет module-info.java - модули не найдены, хотя обычная задача компиляции в том же проекте работает нормально. Если вы удалите module-info.java, обработка аннотации завершится успешно.

Последние модификации API Java AnnotationProcessing включают добавление метода addModules() к CompilationTask. Я пытался понять, может ли использование этого плагина решить эту проблему, но безрезультатно.

Что можно сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...