m2e-apt functionality is now directly included in m2e 2.x, therefore this m2e-apt entry is no longer compatible with Eclipse 2022-09 and needs to be removed.
m2e-apt aims at providing automatic Annotation Processing configuration in Eclipse, based on your project's pom.xml and its classpath dependencies (Requires Java >= 1.6).
Due to some rogue annotation processors at large, we decided to disable automatic annotation processing by default. By default, your manual settings for Eclipse JDT APT apply.
Go to Window > Preferences > Maven > Annotation Processing or right-click on your project Properties > Maven > Annotation Processing to select the Annotation Processing strategy of your choice. m2e-apt supports both Annotation Processing set on the maven-compiler-plugin or the maven-processor-plugin (the latter takes precedence over the former).
When Annotation Processing is managed by Eclipse JDT APT, any change in your source classes triggers incremental processing automatically, however subtle differences in Annotation classpath might lead to unexpected results. Moreover, main and test sources separation only works in Eclipse Photon or more recent versions.
You can change the workspace or project preferences to delegate annotation processing to Maven, instead of JDT APT. This will result in slower incremental builds (all classes will be processed) but will provide identical results to maven command line builds. Note this only works when using maven-processor-plugin. When annotation processing is driven by maven-compiler-plugin, JDT APT is always used in eclipse.
See this blog post for more informations.
Categories: Build and Deploy
Tags: m2e, maven, annotation processing, apt
Additional Details
Eclipse Versions: 2022-06 (4.24), 2022-03 (4.23), 2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8)
Platform Support: Windows, Mac, Linux/GTK
Organization Name: Red Hat
Development Status: Production/Stable
Date Created: Tuesday, October 15, 2013 - 06:17
License: EPL
Date Updated: Tuesday, September 13, 2022 - 10:45
Submitted by: Fred Bricon
Date | Ranking | Installs | Clickthroughs |
---|---|---|---|
December 2024 | 142/568 | 50 | 4 |
November 2024 | 154/658 | 168 | 13 |
October 2024 | 128/663 | 221 | 13 |
September 2024 | 125/642 | 222 | 9 |
August 2024 | 126/641 | 203 | 14 |
July 2024 | 108/663 | 254 | 20 |
June 2024 | 121/681 | 240 | 27 |
May 2024 | 116/682 | 301 | 19 |
April 2024 | 107/687 | 348 | 23 |
March 2024 | 126/694 | 293 | 12 |
February 2024 | 114/687 | 287 | 8 |
January 2024 | 105/691 | 369 | 13 |
Unsuccessful Installs
Unsuccessful Installs in the last 7 Days: 2
Count | Error Message |
---|---|
1 | Cannot continue the operation. There is another install operation in progress. |
1 | Cannot complete the install because of a conflicting dependency. Software… |
Reviews Add new review
JBoss Gateway Timeout when trying to install
Submitted by YF C on Mon, 01/24/2022 - 23:46
JBoss Gateway Timeout when trying to install
Re: JBoss Gateway Timeout when trying to install
Submitted by Fred Bricon on Wed, 01/26/2022 - 04:24
In reply to JBoss Gateway Timeout when trying to install by YF C
Sorry, the JBoss servers were having some issues. I've changed the host to github pages. Should work better now
cannot install 1.5.1 from marketplace
Submitted by Toshi T on Tue, 11/20/2018 - 04:40
I try to install M2e-apt from marketplace.
But I can not install it.
Detail
No repository found at ttp://download.jboss.org/jbosstools/updates/m2e-extensions/m2e-apt/1.5.1-2018-11-16_19-54-26-H16/1.5.0-2018-08-14_20-24-39-H12.
Re: cannot install 1.5.1 from marketplace
Submitted by Ari Fogel on Thu, 11/22/2018 - 17:05
In reply to cannot install 1.5.1 from marketplace by Toshi T
I got this error too.
I was able to work around by using "Install new software" instead of the marketplace.
Use the following update site:
http://download.jboss.org/jbosstools/updates/m2e-extensions/m2e-apt
Re: Re: cannot install 1.5.1 from marketplace
Submitted by Fred Bricon on Thu, 11/22/2018 - 18:45
In reply to Re: cannot install 1.5.1 from marketplace by Ari Fogel
The download URL has been fixed, please try again.