Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "M2E-WTP/New and Noteworthy/1.0.0"
(New page: == New and Noteworthy in m2e-wtp 1.0.0 == List of all bug fixed for the current Milestone : [https://bugs.eclipse.org/bugs/buglist.cgi?list_id=5388753&columnlist=product%2Ctarget_mileston...) |
(→Enable/Disable the JAXRS/JSF/JPA Configurators at the pom.xml level) |
||
Line 15: | Line 15: | ||
TODO | TODO | ||
− | === Enable/Disable the | + | === Enable/Disable the JAX-RS/JPA/JSF Configurators at the pom.xml level === |
− | + | The optional JAX-RS, JPA and JSF configurators can be enabled or disabled at a workspace level from Window > Preferences > Maven > Java EE Integration. | |
+ | Now, you can have a finer grain control on these configurators directly from your pom.xml properties : | ||
+ | * Adding <m2e.jaxrs.activation>false</m2e.jaxrs.activation> in your pom properties section will disable the JAX-RS configurator | ||
+ | * Adding <m2e.jpa.activation>false</m2e.jpa.activation> in your pom properties section will disable the JPA configurator | ||
+ | * Adding <m2e.jsf.activation>false</m2e.jsf.activation> in your pom properties section will disable the JSF configurator | ||
+ | |||
+ | The pom settings always override the workspace preferences. So if you have, for instance the JPA configurator disabled at the workspace level, using <m2e.jpa.activation>true</m2e.jpa.activation> will enable it on your project anyway. | ||
=== New API for Facet Detection for JAXRS/JSF/JPA === | === New API for Facet Detection for JAXRS/JSF/JPA === |
Revision as of 04:35, 13 May 2013
New and Noteworthy in m2e-wtp 1.0.0
List of all bug fixed for the current Milestone : changelog
Pre-Requisites
m2e-wtp requires an Eclipse JavaEE distribution, and can be installed from :
- http://download.eclipse.org/m2e-wtp/releases/juno/ for Juno (3.8, 4.2)
- http://download.eclipse.org/m2e-wtp/releases/kepler/ for Eclipse Kepler (4.3).
m2e 1.4 and the Maven Archiver 0.15.0+ feature from Sonatype are required. They will be automatically discovered and installed if necessary.
Restart your workspace after the installation.
Java EE 7 support
TODO
Enable/Disable the JAX-RS/JPA/JSF Configurators at the pom.xml level
The optional JAX-RS, JPA and JSF configurators can be enabled or disabled at a workspace level from Window > Preferences > Maven > Java EE Integration. Now, you can have a finer grain control on these configurators directly from your pom.xml properties :
- Adding <m2e.jaxrs.activation>false</m2e.jaxrs.activation> in your pom properties section will disable the JAX-RS configurator
- Adding <m2e.jpa.activation>false</m2e.jpa.activation> in your pom properties section will disable the JPA configurator
- Adding <m2e.jsf.activation>false</m2e.jsf.activation> in your pom properties section will disable the JSF configurator
The pom settings always override the workspace preferences. So if you have, for instance the JPA configurator disabled at the workspace level, using <m2e.jpa.activation>true</m2e.jpa.activation> will enable it on your project anyway.
New API for Facet Detection for JAXRS/JSF/JPA
TODO
Project conversion enhancements
TODO Conversion use latest maven plugin versions
Disabled validation of build output folder
TODO
Eliminated unnecessary file copies
TODO