[ http://jira.codehaus.org/browse/MECLIPSE-626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Peter Lynch updated MECLIPSE-626: --------------------------------- Attachment: MECLIPSE-626.patch Patch to pom.xml enforcing minimum Maven version of 2.0.9 for dependencies and running the build in all lifecycles. > Upgrade Maven dependencies from 2.0.8 to at least 2.0.9 to match minimum > version required to build > -------------------------------------------------------------------------------------------------- > > Key: MECLIPSE-626 > URL: http://jira.codehaus.org/browse/MECLIPSE-626 > Project: Maven 2.x Eclipse Plugin > Issue Type: Task > Affects Versions: 2.8 > Reporter: Peter Lynch > Attachments: MECLIPSE-626.patch > > > The pom.xml for this project uses the maven enforcer plugin to require it be > built with version 2.0.9 or greater of maven due to requirements of the > integration tests. > All the maven dependencies for this project require maven 2.0.8 however. > Things 'work' more or less however consider the following issue. > You want to run integration tests on this plugin and attach a debugger. So > when you execute maven, you are forced to use Maven 2.0.9. However the > debugger ( example one include with Netbeans or Eclipse) by default will load > sources from 2.0.8. This makes stepping through code accurately - impossible > - unless you manually run the inegration test and set sources by hand, by > passing IDE. As noted in the pom, 2.0.9 is required for some integration > tests. > Unless there is some major concern not evident the plugin dependencies marked > 2.0.8 should be updated to depend on Maven 2.0.9 or match whatever the > minimum required Maven version used to actually build the project. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira