Hi,
We have a problem with ${basedir} evaluation under M$ Windows which gives us a path mixing \ and / when filtering resources. This seems to be coming from plexus-utils (cf. http://jira.codehaus.org/browse/MRESOURCES-10) and looks corrected since plexus-utils 1.2 :o) So I have tried to upgrade maven-resources-plugin dependecy to plexus-utils 1.4 (this comes from maven-resources-plugin depending on maven-compiler-plugin depending on plexus-utils:1.0.4) but this did not correct my problem. Emmanuel Venisse suggested to upgrade the plexus-utils.jar in $M2_HOME/core but this did not correct our problem:o( and raised a question in my mind: Who is in charge with interpreting ${basedir} ? Is it the plexus / plexus utils from maven's core or the plexus-utils which is referenced in transitive dependency from the plugin ? I am quite at lost here because while I understand that plugins depend on the maven-plugin-api and maven-compiler-plugin and etc. this should be a 'provided' dependency as you need them to compile but they should be provided by the maven/plexus container. This way, the plugins may not be backward compatible but upgrading plexus into maven should be far easier.
My 2 cents
Emmanuel

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to