This plugin helps to use from maven the new annotation processing integrated in java compiler provided from JDK8
This plugin was born as the 'alter ego' of maven apt plugin apt-maven-plugin
plugin | info |
---|---|
m2e-apt | eclipse plugin from Jboss |
m2e-annotations | eclipse plugin |
Date | Version | Info |
---|---|---|
Jun 28, 2021 | Release 5.0-rc2 | merge PR #95 - Thanks to Ulysses Rangel RIbeiro |
Jun 28, 2021 | Release 5.0-jdk8-rc2 | |
Feb 04, 2021 | Release 5.0-rc1 | fix issue #91 #92 #93 |
Feb 04, 2021 | Release 5.0-jdk8-rc1 | |
Dec 22, 2020 | Release 4.5 | fix issue #90 |
Dec 22, 2020 | Release 4.5-jdk8 | --- |
Oct 01, 2020 | Release 4.4 | merge PR #87. Thanks to Martijn Dashorst |
Oct 01, 2020 | Release 4.4-jdk8 | --- |
Sep 25, 2020 | Release 4.3 | merge PR #85. Thanks to Martijn Dashorst |
Aug 03, 2020 | Release 4.2 | merge PR #84. Thanks to DemonicTutor |
Aug 03, 2020 | Release 4.2-jdk8 | --- |
Jul 30, 2020 | Release 4.1 | Release based on JDK9 and above |
Jul 30, 2020 | Release 4.1-jdk8 | Maintenance release compatible with JDK8 |
Jul 21, 2020 | Release 4.0-jdk8 | Maintenance release compatible with JDK8 |
Jul 18, 2020 | Release 4.0 | Release based on JDK9 and above |
Apr 17, 2020 | Release 4.0-rc1 | |
Mar 02, 2020 | Release 4.0-beta1 |
Aug 12,2018 | Release 3.3.3. | Available on MAVEN CENTRAL REPO |
---|
- Issue 75 - Add support for Java9
--release
parameter - Issue 72 - How to solve multiple executions of plugin
Sep 7,2017 | Release 3.3.2. | Available on MAVEN CENTRAL REPO |
---|
-
Issue 69 - Java 9 support
-
Pull request 70 - Pass through additional compiler arguments
Thanks to beikov for contribution
Apr 11,2017 | Release 3.3.1. | Available on MAVEN CENTRAL REPO |
---|
Apr 10,2017 | Release 3.3. | Available on MAVEN CENTRAL REPO |
---|
Oct 7,2016 | Release 3.2.0. | Available on MAVEN CENTRAL REPO |
---|
- Issue 63 - -sourcepath is not configured
Feb 2,2016 | Release 3.1.0. | Available on MAVEN CENTRAL REPO |
---|
- pull request #61 fixing issue #59 - Add skip property
Thanks to borisbrodski for contribution
Jun 28,2014 | Release 3.1.0-beta1. | Available on MAVEN CENTRAL REPO |
---|
This plugin use maven 3.1.0 runtime
- Issue 56 - diagnostic message from NOTE to INFO
Jun 14,2013 | Release 2.2.4. | Available on MAVEN CENTRAL REPO |
---|
- Issue 54 - diagnostic messages mapping
May 22,2013 | Release 2.2.3. | Available on MAVEN CENTRAL REPO |
---|
- Issue 53 - encoding issue
May 20,2013 | Release 2.2.2. | Available on MAVEN CENTRAL REPO |
---|
- Issue 48 - quite mode. Thanks to Michael Bayne for patch
Apr 6,2013 | Release 2.2.1. | Available on MAVEN CENTRAL REPO |
---|
Apr 4,2013 | Release 2.2.0. | Available on MAVEN CENTRAL REPO |
---|
Jan 30,2013 | Release 2.1.1. | Available on MAVEN CENTRAL REPO |
---|
- Issue 47 - "duplicate class" error
Nov 6,2012 | Release 2.1.0. | Available on MAVEN CENTRAL REPO |
---|
Oct 18,2012 | Release 2.1.0-beta1. | Available on MAVEN CENTRAL REPO |
---|
- Issue 44 - move code to use maven 3 annotation
Oct 09,2012 | Release 2.0.8. | Available on MAVEN CENTRAL REPO |
---|
- Issue 43 - @parameter for addOutputDirectoryToCompilationSources
Sep 01,2012 | Release 2.0.7. | Available on MAVEN CENTRAL REPO |
---|
- Issue 42 - Support multiple source directories. Patch from reydelamirienda
- Now the plugin is compatible with build-helper-maven-plugin
Aug 07,2012 | Release 2.0.6. | Available on MAVEN CENTRAL REPO |
---|
Sep 13,2011 | Release 2.0.5. | Available on MAVEN CENTRAL REPO |
---|
- fixed issue 35 - enhance options support
Aug 11,2011 | Release 2.0.4. | Available on MAVEN CENTRAL REPO |
---|
- fixed issue 24 - add support of options
Jul 6,2011 | Release 2.0.3. | Available on MAVEN CENTRAL REPO |
---|
- fixed issue 29 - Don't Swallow Cause. patch from eric.dalquist
- fixed issue 30 - Be more lenient of missing source directories
- fixed issue 31 - plugin respect classpath/dependency order
Apr 18,2011 | Release 2.0.2. | Available on MAVEN CENTRAL REPO |
---|
- fixed issue 23 - Publish to Maven Central - Thank you to Igor Vaynberg for support
Feb 25,2011 | Release 2.0.1. | Available on INTERNAL MAVEN REPOSITORY |
---|
- fixed issue 28 - add incudes/excludes feature
Dec 05,2010 | Release 2.0.0. | Available on JAVA.NET REPOSITORY |
---|
- fixed issue 26 - Tested over maven3 release
Aug 27,2010 | Release 1.3.7. | Available on JAVA.NET REPOSITORY |
---|
- fixed issue 25- skip processing whether no source files found
Jun 17,2010 | Release 1.3.6. | Available on JAVA.NET REPOSITORY |
---|
- fixed issue 22- support system properties
May 18,2010 | Release 1.3.5. | Available on JAVA.NET REPOSITORY |
---|
- 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>
From release 2.0.2 this plugin is available from MAVEN CENTRAL REPO |
---|
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 |