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]

Reply via email to