On 7/5/07, Mark T. <[EMAIL PROTECTED]> wrote:

That is the exact position that I am currently in.   I am very reluctant at
this moment to use Maven.  Specifically the versioning and management of the
repository.  We must have  the ability to certify our product will work when
building against maven.  Management of the various dependency versions seems
to be a huge headache waiting to happen.

Actually Maven is managing the artifacts based on the versions you
tell it to use (via the pom.xml file) for the compilation and
packaging of the project. Once you tell it what versions to use, it
handles the download and inclusion of those dependencies in the
artifacts that are created from the project.

The site building plugin you mentioned.  Does that report on the exact
dependency versions in the Maven repository or the required dependency
version as required by a project?

The site plugin can create a whole laundry list of different reports
depending on what plugins you tel it to use. One of those plugins
generates a report of all the dependencies used by a project. This
shows you exactly what dependencies and their versions are used by a
given project.

I am currently trying to wrap my brain around Maven, to see what can/has to
be done.... I have a long way to go.   Thanks for all of your input.

The initial change from Ant to Maven can see rather odd. In fact, I
can even remember when Kit was pretty opposed to Maven but it seems
that he has changed his mind ;-). I suggest reading a few things to
get you going:

An introduction to Maven 2
http://www.javaworld.com/javaworld/jw-12-2005/jw-1205-maven.html?lsrc=maven-users

Maven Getting Started Guide
http://maven.apache.org/guides/getting-started/index.html

Maven: The Definitive Guide
http://www.sonatype.com/book/

Bruce
--
perl -e 'print unpack("u30","D0G)[EMAIL 
PROTECTED]&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*"
);'

Apache Geronimo - http://geronimo.apache.org/
Apache ActiveMQ - http://activemq.org/
Apache ServiceMix - http://servicemix.org/
Castor - http://castor.org/

Reply via email to