java@gentoo.org Java ECJ is the Eclipse Compiler for Java. It's a separate packaging of the embedded Java compiler that comes with Eclipse. It can be used as a batch-compiler by running the ecj-3.x script, or it can be used with Ant by using the -lib option to and and setting -Dbuild.compiler=ecj eclipse-jdt/eclipse.jdt.core Support using ecj in Ant builds via dev-java/ant-eclipse-ecj