How to assemble a multi-project ant build system
Posted
by Alex Worden
on Stack Overflow
See other posts from Stack Overflow
or by Alex Worden
Published on 2010-04-08T00:13:18Z
Indexed on
2010/04/08
0:43 UTC
Read the original article
Hit count: 505
At my new gig, they use Ant and cannot be persuaded to move to Maven. I've looked everywhere for a decent example of how a multi-project ant build system should be assembled. The apache site falls short. I'm looking specifically for best practices to:
- Automatically build local projects that are dependencies of a project
- Share artifacts from project to their dependents
- Export a project's dependencies and generated artifacts (jars) to be inherited by dependent projects
- Share third-party dependencies between projects
I'm sure I can do all this without using Ivy - what did people do before Ivy? I really don't want to have to set up a corporate repository or rely on external repositories - the engineers here are really against that and have all their third-party jars checked into src control.
Can anyone point me at a good open source example of a multi-project ant build?
© Stack Overflow or respective owner