Skip to main content

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.

Jump to: navigation, search

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 JAXRS/JSF/JPA Configurators at the pom.xml level ===
+
=== Enable/Disable the JAX-RS/JPA/JSF Configurators at the pom.xml level ===
TODO
+
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 :

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

Back to the top