Craftsman Home
Craftsman is an extension to Ant
which provides a standard build life-cycle and setup for projects. As a result, it accomplishes 95% of what most Java projects need with a dozen lines
of XML definitions instead of hundreds of lines of custom ant build files (or files copied over and over from previous projects).
Craftsman is similar to Maven
in goals, but is different in approach and implementation. Craftsman is designed primarily with Ant users in mind--its usage and configuration should be familiar to the average Ant user.
See the manual
for more information about Craftsman's design goals, implementation, features, etc.
