some notes on changing dependencies

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163198 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Jason van Zyl 2004-10-23 13:28:06 +00:00
parent 8da840e736
commit eecefb78f2
1 changed files with 28 additions and 0 deletions

View File

@ -0,0 +1,28 @@
-----
Upgrading Maven2's dependencies
-----
Jason van Zyl
-----
Upgrading Maven2's dependencies
When changing the dependencies that Maven2 requires and to have the
bootstrap work correctly there are a few things that must be changed:
* MBoot
The references to dependencies in the mboot must be changed to reflect any
updates in the core dependencies. These are primarily Plexus artifacts and
Modello artifacts.
* Top level POM
The references to common dependencies for the bootstrap build should be
changed in the top-level POM to reflect the change in core dependencies
and these should match the changes in mboot.
* Reference to Classworlds in the verifier
The verifier currently has a reference to Classworlds in order to run. This
should ulimately be changed as the integration tests should be run as
Maven is run itself.