Details
-
Enhancement
-
Resolution: Done
-
Major
-
7.1.0.GA
Description
By default, m2e (<= 1.4) downloads remote nexus indexes on startup.
- expanding the nexus index is very CPU intensive
- each workspace eats up at least 500MB once m2e has started.
It can be disabled in the workspace preferences but ideally, we should disable it by default for all JBDS installation on new workspaces.
Stock Eclipse Java EE Kepler has this setting turned off by default (see plugins\org.eclipse.epp.package.jee_*\plugin_customization.ini)
m2e 1.5.0 (M6+) will turn it off by default (https://bugs.eclipse.org/bugs/show_bug.cgi?id=404417), so JBDS 8.0 will get the new setting for free.
We should just add org.eclipse.m2e.core/eclipse.m2.updateIndexes=false
to com.jboss.jbds.product\plugin_customization.ini for JBDS 7.1.1.