Jeff Bischoff wrote:
Hey gang,
I want to build the Tomahawk 1.1.4 branch (release candidate?) locally
so that I can do some testing on it to prepare our eventual upgrade to
1.1.4
Using SVN, I downloaded the source for this branch from the repos listed
on the status doc. [1]
They both seem to build fine, but it occurred to me that the Tomahawk
stuff would have no way to find the Shared project that I just built. So
it must be using the one from the repository online, yes? Is it
reasonable to let it do that? Do I need to create a maven repository in
order to build both together, locally?
[1] http://svn.apache.org/repos/asf/myfaces/current/STATUS.txt
When you run "mvn install" in your local copy of the shared project, the
resulting jar is copied into your ~/.m2 directory.
When you then run "mvn build" or "mvn install" in your local copy of
tomahawk, maven first checks ~/.m2 and uses the version found there.
Only if nothing with the desired version# is found locally will it
download it and then store the downloaded file under ~/.m2
Cheers, Simon