I'm not especially familiar with Maven - does it actually enforce that you include the version number in the JAR file name, or simply the names of the artifacts you publish? Put another way - is Maven specifically a JAR repository, or is it more general than that?

On Mar 27, 2009, at 9:43 PM, Todd Volkert wrote:

- Maven requires you to put the version in your jar file name. They enforce this for the obvious reason: you are 99% sure which version you are running and whether or not you might need to upgrade to a new version if one is available. The 'only-directory contains a version number' is flawed because I can still drop in any version of a pivot jar without even knowing that the
 wrong version is in place.

If we launch an apache release without version numbers in the JAR
files, does that then preclude us from deploying the 1.1 release
through Maven?

Reply via email to