процессор аннотаций не работает с java9 - PullRequest
0 голосов
/ 21 мая 2018

У меня есть несколько процессоров аннотаций, генерирующих исходные файлы в рамках проекта maven.Это сработало, как и ожидалось, но я пытаюсь перейти на java9, и теперь они больше не выполняются, или я так думаю.

Процессор аннотаций зарегистрирован через

import com.google.auto.service.AutoService;
...
@AutoService(Processor.class)
public class AutoBuilderProcessor extends StandardProcessor {
    ...
}

и предоставлен вmodule-info.java похож на

import de.verlinked.msb.common.annotations.processors.AutoBuilderProcessor;
import de.verlinked.msb.common.annotations.processors.FieldBasedMetaModelGenerator;

import javax.annotation.processing.Processor;

module apigateway.common {
    ...
    exports de.verlinked.msb.common.annotations.processors;
    provides Processor with AutoBuilderProcessor, FieldBasedMetaModelGenerator;
}

, но не работает.Должен ли я сделать некоторые дополнительные вещи с maven в java9 или он должен работать точно так же, и у меня может быть какая-то другая ошибка?

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