A maven plugin to process compile time annotation for jdk6 and above.
This plugin helps to use from maven the new annotation processing integrated in java compiler provided from JDK6
This plugin could be considered the 'alter ego' of maven apt plugin http://mojo.codehaus.org/apt-maven-plugin/
Develop an annotation processor
- Issue 75 - Add support for Java9
--release
parameter
- Issue 72 - How to solve multiple executions of plugin
- Issue 66 - source 1.8 ignored
- Issue 67 - options are not taking in consideration
- Issue 64 - Add option to
fork
for JDK9 support
- Issue 65 - Add support for
maven-toolchains-plugin
- Issue 63 - -sourcepath is not configured
Thanks to borisbrodski for contribution
This plugin use maven 3.1.0 runtime
- Issue 56 - diagnostic message from NOTE to INFO
- Issue 50 - support for scanning maven source artifacts. Thanks to ike.braun for patch
- Issue 44 - move code to use maven 3 annotation
- Issue 43 - @parameter for addOutputDirectoryToCompilationSources
- fixed issue 35 - enhance options support
- fixed issue 23 - Publish to Maven Central - Thank you to Igor Vaynberg for support
- fixed issue 28 - add incudes/excludes feature
- fixed issue 26 - Tested over maven3 release
- fixed issue 25- skip processing whether no source files found
- fixed issue 22- support system properties
- fixed issue 12- support output class folder directly in configuration
May 4,2010 |
Release 1.3.4. |
Available from maven |
fixed issue 20- add plugin dependencies to processor classpath
Apr 23,2010 |
Release 1.3.3. |
Available from maven |
fixed issue 19 - possible disable diagnostic output
Apr 11,2010 |
Release 1.3.2. |
Available from maven |
fixed issue 17 skip when packaging is pom (useful to add plugin declaration in parent pom)
Feb 04,2010 |
Release 1.3.1. |
Available from maven |
fixed issue 15 add failOnError parameter
If you want stay tuned on each update, use the SNAPSHOT version as shown below
<plugin>
<groupId>org.bsc.maven</groupId>
<artifactId>maven-processor-plugin</artifactId>
<version>x.x.x-SNAPSHOT</version>
</plugin>
Created branch 1.3.x to continue to support maven2.x - Trunk has been moved to release 2.x that will support maven3 features |
Jan 22,2010 |
Release 1.3. |
Available from maven |
Nov 25,2009 |
Release 1.2. |
Available from maven |
Nov 08,2009 |
Release 1.1. |
Available from maven |
Nov 08,2009 |
Release 1.0. |
Available from maven |