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?