Процессор аннотаций не работает с java9
У меня есть несколько процессоров аннотаций, генерирующих исходные файлы в рамках проекта maven. Это сработало, как и ожидалось, но я пытаюсь перейти на java9, и теперь они больше не выполняются, или я так думаю.
Процессор аннотации зарегистрирован через
import com.google.auto.service.AutoService;
...
@AutoService(Processor.class)
public class AutoBuilderProcessor extends StandardProcessor {
...
}
и предоставляется в модуле-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 или он должен работать так же, как это, и у меня может быть какая-то другая ошибка?