This buildfile is part of projectlombok.org. It takes care of compiling and running tests. run ecj11 with a test file to confirm agent injection works: OK --add-opens jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED --add-opens jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED --add-opens jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED --add-opens jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED --add-opens jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED --add-opens jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED --add-opens jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED --add-opens jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED --limit-modules java.base,jdk.unsupported Running TestJavac on JVM${ant.java.version}, with lowest supported javac: 1.6. Running TestJavac on JVM${ant.java.version}, with javac: 1.8. Running TestJavac with JVM ${jvm.loc.@{version}}. Running TestJavac on JVM${ant.java.version}, with the javac built into your VM distributon. Running TestEclipse on eclipse-@{version} on JVM${ant.java.version}.