On Nov 13, 2008, at 5:26 PM, Wayne Fay wrote:
Bear in mind that it is not sufficient to look at the file timestamps in target vs source and say "target files are all newer than source, therefore no changes" due to the possibilities of changes coming in via dependencies (including transitive ones), changes in plugins (if they aren't locked down, or if they are snapshots), etc.
A change in a dependency or plugin would mean a change in a pom.xml, right? So Maven could simply compare the dates of the artifact with the dates of the associated POMs.
Part of your build may be to grab another jar (versioned as snapshot), unpack it, and use it during this project's build
I hadn't thought of this possibility. Is it a normal Maven use case? I don't see why it would be necessary.
Trevor --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
