Community
Participate
Working Groups
Currently, the org.eclipse.m2e.core plugin has a direct dependency on org.eclipse.search, which has a number of dependencies on eclipse UI code. To satisfy headless/ui-less use cases for m2e core, it would be very helpful if this dependency could be removed or moved to some other ui-specific plugin.
Cleaned up unused dependencies in m2e.core and other bundles. Still kept few redundant dependencies to keep pde/jdt from complaining about missing indirectly referenced .class files. http://git.eclipse.org/c/m2e/m2e-core.git/commit/?id=7b345a2c0e19136fb12b740708ee360f4488dbab
(In reply to comment #1) > Cleaned up unused dependencies in m2e.core and other bundles. Still kept few > redundant dependencies to keep pde/jdt from complaining about missing > indirectly referenced .class files. > > > http://git.eclipse.org/c/m2e/m2e-core.git/commit/?id=7b345a2c0e19136fb12b740708ee360f4488dbab Thanks Igor! I'll check it out. What release version of m2e is this likely to appear? Again...many thanks...to both you, Pascal, and co.
(In reply to comment #2) > > I'll check it out. What release version of m2e is this likely to appear? > 1.1 next June.
(In reply to comment #3) > (In reply to comment #2) > > > > I'll check it out. What release version of m2e is this likely to appear? > > > > 1.1 next June. Will the milestone releases include this fix? I don't see this bug listed in the M3 build bug list: https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;target _milestone=Juno%20M3;product=m2e;classification=Technology But perhaps it will be in M4? Thanks.
The fix will be included in M4 (as indicated by the "Target Milestone" bugzilla attribute)
I'd like to +1 interest in this feature - we were trying to build a product integration between a command line "builder" we have, and the maven builder. Using an Eclipse 3.7 based product, I then added m2e (which resulted in version 1.2.0.20120903 for org.eclipse.m2e.core) but eventually to get the maven builder, dependencies lead into JFace and UI (from the .jdt plug-in requiring Eclipse's JDT UI). So, I suppose strictly speaking .core doesn't have the UI dependencies anymore, but we missed an opportunity here to ensure the builder (which are usually supposed to be headless things) also worked in a headless fashion. I can enter a new bug if people agree.
Please open a separate bugreport for m2e.jdt request. Beware that the request will most likely be ignored unless a quality patch is provided.
Moved to https://github.com/eclipse-m2e/m2e-core/issues/