It would be nice if by default an "ecj" build.compiler setting was provided as an alias to org.eclipse.jdt.core.JDTCompilerAdapter. This would make it much cleaner to have Ant build using ecj as the compiler.
What if the eclipse team decides to move the class?