Introduction ============ This project is a demo java project intended for showcasing automatic build. It uses ant to integrate compile, unit test, emma code ceverage, and various code static checking tools such as cpd, jdepend, java ncss, treemap(panopticode). Though maven is getting more popular in java world but some projects especially legacy system are still on the way to be migrated to maven. Ant due to its flexibility is valuable for them. Configuring ant against a project is time consuming, so this project serves a sample for any team to reuse.