java source & build.xml