Mark both ecj and ant dependencies as 'provided'
Mark both ecj and ant dependencies as 'provided'

Both of these dependencies are effectively included in the GWT jars.

Without that the GWT SuperDevMode will throw errors either regarding
ant not being able to find the 'componentdef' task (while loading from
the ant.jar, not from the gwt-user jar), or an NPE inside the Eclipse
compiler.

Collaborne/gwt-compiler-adapter