Jason van Zyl-2 wrote: > > > On 2 Mar 07, at 10:36 AM 2 Mar 07, John J. Franey wrote: > > >> >> >> From Better Builds with Maven: >> >>> When a version is declared as 1.1, as shown above for plexus- >>> utils, this >>> indicates that the >>> preferred version of the dependency is 1.1, but that other >>> versions may be >>> acceptable. >>> > > > Before reading that what did you think something like: > > <version>1.0</version> > > meant? > > I'm actually interested in what general user opinion is here. > > Jason. > > >
It didn't occur to me that it could mean anything other than what it says: The project has a dependency on 1.0 (period). I guess I inferred that dependency/version would have equivalent semantic as project/dependency. There is no wiggle in project/version, of course; it is what it is. And so my unchallenged guess was that dependency/version is what it is and no deeper. Unchallenged until now: 3 months into converting ~9 ant projects to maven, total of ~150k LOC. Yikes. John -- View this message in context: http://www.nabble.com/Transitive-Dependency-resolution-is-degrading-the-versions-of-my-dependencies-%28i.e.-commons-collections-3.2-down-to-2.1%29-tf3331410s177.html#a9275180 Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]