Skip to content
This repository has been archived by the owner on Feb 18, 2022. It is now read-only.

Support <annotationProcessors> configuration element #60

Open
sewe opened this issue Dec 14, 2017 · 3 comments
Open

Support <annotationProcessors> configuration element #60

sewe opened this issue Dec 14, 2017 · 3 comments

Comments

@sewe
Copy link

sewe commented Dec 14, 2017

There exist annotation processors which are not declared in META-INF/services/javax.annotation.processing.Processor. These processors need to be explicitly selected using the maven-compiler-plugin’s <annotationProcessors> configuration element (the equivalent of javac’s -processor <class>).

AFAICT, this option is not supported by m2e-apt yet, making it impossible to configure annotation processing for such processors.

@sewe
Copy link
Author

sewe commented Dec 14, 2017

FWIW, I am aware that the JDT UI doesn’t seem to support explicit processor selection akin to -processor at the moment. I’ve already filed a bug report for that.

@fbricon
Copy link
Member

fbricon commented Nov 19, 2018

Yeah sorry, we can't work around JDT APT for that. Maybe @brychcy will be interested in fixing it upstream ;-)

@mickaelistria
Copy link

m2e-apt's code is now included in https://github.com/eclipse-m2e/m2e-core , please consider reporting issue to https://github.com/eclipse-m2e/m2e-core/issues if it's still relevant.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants