m2e-apt

Add this URL to your Eclipse Installation to reach this solution's update site.

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)

https://jbosstools.github.io/m2e-apt/updates/1.5.4/

Learn more...
Solution Description

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

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
View Data for all Listings

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for m2e-apt.

HTML Code:

Markdown Syntax:

Output:

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

Reviews Add new review

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.