Declarative builds and build-by-convention, Groovy based
(Full Story: Gradle – a better way to build)
Declarative builds and build-by-convention, Groovy based
(Full Story: Gradle – a better way to build)
A project dedicated to making code metrics so widely understood, valuable, and simple that their use becomes ubiquitous, thus raising the quality of software across the industry.
The Panopticode project provides a set of open source tools for gathering, correlating, and displaying code metrics.
It provides a set of Ant build files to simplify configuring many of the most popular tools.
(Link: Panopticode – open source java tools for gathering, correlating, and displaying code metrics)
If you lack the courage to quit, then use Ant. Ant is the second best existing build tool for Java projects. Although inferior to Rake, Ant is still a great build tool. Ant is mature and stable, it is fast, and it comes with a rich library of tasks. Ant makes it possible (but not at all easy) to script rich, complex builds processes custom-tailored to your project.
So, write your own build tool, or else switch to Rake, or fight to switch to Rake, or quit and go some place where you can use Rake. And if all else fails, use Ant until you can find a new job somewhere else that uses Rake.
That’s it! Those are the only choices I can recommend! Because you never, ever, under any circumstances want to use Maven!
(Link: Java Build Tools: Ant vs. Maven)