Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.0.2
-
None
Description
Apt (Annotation Processing Tool) was merged into javac in Java 6. The compiler plugin should support this new functionality, which means supporting the following new arguments:
-proc:{none,only} Control whether annotation processing and/or compilation is done. -processor <class1>[,<class2>,<class3>...]Names of the annotation processors to run; bypasses default discovery process -processorpath <path> Specify where to find annotation processors -s <directory> Specify where to place generated source files -implicit:{none,class} Specify whether or not to generate class files for implicitly referenced files -Akey[=value] Options to pass to annotation processors
Note that this should supersede the Apt Maven Plugin at Mojo by encompassing all of its functionality:
http://mojo.codehaus.org/apt-maven-plugin/index.html
Attachments
Issue Links
- depends upon
-
MCOMPILER-98 -sourcepath not passed to javac
- Closed
-
MCOMPILER-167 Incorrect default for generatedTestSourcesDirectory
- Closed
- is related to
-
MCOMPILER-134 add support for jdk 6 javac -processorpath parameter
- Closed