From: [email protected] [mailto:[email protected]] On Behalf Of Anders Hammar Sent: Tuesday, December 01, 2009 4:27 AM To: Maven Users List Subject: Re: Automating dependencyManagement enforcement
In Maven you can force a specific version to be used by adding square brackets: <version>[1.0]</version> By doing so you'll make sure Maven doesn't override your version of choice. However, this will impact projects depending on your artifacts. Normally the version defined closest to the level you're building has preference, but forcing a specific version will change that behavior. Also, if two different versions are forced the build will fail. /Anders That's almost there, isn't it? But you're right, it's too heavy handed for what I want, which is more about maintaining control over third-party artifact versions when I build a particular assembly that packages them (war, ear, tgz, ...), than about forcing everyone who uses the artifacts of mine that went into that assembly, to make their own assemblies, to be required to insist on using those versions. Thanks, -- Bryan This message and the information contained herein is proprietary and confidential and subject to the Amdocs policy statement, you may review at http://www.amdocs.com/email_disclaimer.asp --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
