Spring Roo

Update documentation to explain how to use the m2eclipse plugin with Roo projects

Details

  • Type: New Feature New Feature
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 1.0.0.RELEASE
  • Fix Version/s: 1.0.1.RELEASE
  • Component/s: MAVEN
  • Description:
    Hide

    The Roo "perform eclipse" command uses the mvn:eclipse plugin to generate Eclipse project metadata. However, most developers today prefer to use the Sonatype m2eclipse Eclipse plugin instead. m2Eclipse also comes bundled with STS, is used in SpringSource training courses, and used in all Spring 3 sample applications/tutorials.

    As a user, I would like to see a Roo command that generates Eclipse metadata for my project with Spring and m2Eclipse project natures configured. Currently, if I use "perform eclipse" the mvn:eclipse plugin generates a Eclipse project build path entry for each .pom dependency referencing the M2_REPO classpath variable. This conflicts with m2eclipse's "Maven Dependencies" classpath container, which is generally preferred and easier to manage.

    Show
    The Roo "perform eclipse" command uses the mvn:eclipse plugin to generate Eclipse project metadata. However, most developers today prefer to use the Sonatype m2eclipse Eclipse plugin instead. m2Eclipse also comes bundled with STS, is used in SpringSource training courses, and used in all Spring 3 sample applications/tutorials. As a user, I would like to see a Roo command that generates Eclipse metadata for my project with Spring and m2Eclipse project natures configured. Currently, if I use "perform eclipse" the mvn:eclipse plugin generates a Eclipse project build path entry for each .pom dependency referencing the M2_REPO classpath variable. This conflicts with m2eclipse's "Maven Dependencies" classpath container, which is generally preferred and easier to manage.

Issue Links

Activity

Ben Alex made changes - 21/Jan/10 11:27 AM
Field Original Value New Value
Assignee Ben Alex [ balex ]
Ben Alex made changes - 22/Jan/10 7:29 PM
Fix Version/s 1.0.1.RELEASE [ 11237 ]
Summary Add a "perform eclipse"-like command that generates a Spring+Maven Eclipse project that uses the m2eclipse plugin Update documentation to explain how to use the m2eclipse plugin with Roo projects
Ben Alex made changes - 22/Jan/10 7:30 PM
Resolution Fixed [ 1 ]
Status Open [ 1 ] Resolved [ 5 ]
Ben Alex made changes - 16/Feb/10 10:30 PM
Link This issue is related to ROO-595 [ ROO-595 ]
Ben Alex made changes - 06/May/10 6:15 PM
Status Resolved [ 5 ] Closed [ 6 ]

People

Dates

  • Created:
    19/Jan/10 6:32 PM
    Updated:
    06/May/10 6:15 PM
    Resolved:
    22/Jan/10 7:30 PM