[ http://jira.magnolia.info/browse/MAGNOLIA-1414?page=comments#action_13648 ] Grégory Joseph commented on MAGNOLIA-1414: ------------------------------------------
Right, well, as discussed here: http://www.nabble.com/Control-of-maven-using-prerequisites-t3231437s177.html The <prerequisites> feature was mostly intended for plugins to check their environment. Until a version of the maven-enforcer-plugin is available, our build will use geronimo's "tools-maven-plugin", which allows the build to break if a certain version of maven is not used (2.0.5+ in our case) > build with maven 2.0.5 > ---------------------- > > Key: MAGNOLIA-1414 > URL: http://jira.magnolia.info/browse/MAGNOLIA-1414 > Project: Magnolia > Issue Type: Task > Affects Versions: 3.0.1 > Reporter: Grégory Joseph > Assigned To: Grégory Joseph > Fix For: 3.1, 3.0.2 > > > Since maven 2.0.5 has a much more consistent dependencies resolution > mechanism than previous versions, we should mandate its usage to avoid > inconsistant builds (we've add trouble in the past controlling precisely > which dependencies would end up in the final war artifact for instance) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.magnolia.info/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ---------------------------------------------------------------- for list details see http://www.magnolia.info/en/developer.html ----------------------------------------------------------------
