Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 337003

Summary: Classes copied from Maven 3.0.3
Product: z_Archived Reporter: Pascal Rapicault <pascal>
Component: m2eAssignee: Igor Fedorenko <igor>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: digulla, igor
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Pascal Rapicault CLA 2011-02-11 14:46:23 EST
Because we needed to put Maven through CQ (approaching deadlines), we put Maven 3.0.2 since Maven 3.0.3 has not yet been released. However this forced us to take a copy of a few Maven 3.0.3 classes for integration with m2e. This is an intermediary situation until we find a way to update to Maven 3.0.3.

This bug is track the classes that we took a copy of. 
DefaultLifecycleExecutor.java
DefaultSchedules.java
LifecycleExecutor.java
DefaultLifecycleExecutionPlanCalculator.java
LifecycleExecutionPlanCalculator.java
LifecycleTaskSegmentCalculator.java
DefaultMavenPluginManager.java
Comment 1 Igor Fedorenko CLA 2011-02-11 15:43:32 EST
Not sure if this makes any difference, but these are maven 3.0.2 sources with my patches applied to them.
Comment 2 Aaron Digulla CLA 2011-07-01 10:41:21 EDT
Since 3.0.3 has been released, can you please update the plug-in to 3.0.3 as soon as possible?

3.0.2 doesn't handle importing dependencies in a dependencyManagement element properly and I need that to release m4e (Tools to build Maven repos from Eclipse releases).
Comment 3 Pascal Rapicault CLA 2011-07-01 11:00:34 EDT
Don't hold your breath on that one. For something like that to be released, Maven 3.0.3 needs to be put through the Eclipse legal process.
Comment 4 Igor Fedorenko CLA 2011-07-01 11:03:46 EDT
maven runtime 3.0.3 can be installed from m2e marketplace (preferences->maven->discovery)
Comment 5 Pascal Rapicault CLA 2011-07-01 11:05:01 EDT
hit enter to early.
My point is that it will likely take a while to go through.
In the meantime you can get Maven 3.0.3 from the m2e discovery ui
Comment 6 Igor Fedorenko CLA 2012-05-21 11:28:07 EDT
embedded runtime has been updated to maven 3.0.4 and all copied classes have been removed.
Comment 7 Denis Roy CLA 2021-04-19 13:26:00 EDT
Moved to https://github.com/eclipse-m2e/m2e-core/issues/