Community
Participate
Working Groups
build F1 Ant 1.5 is still in beta1 so Eclipse will ship with the Ant 1.4.1 version. It is likely that once 1.5 is released users will want to use it with Eclipse. The 1.5 beta1 breaks the JDT Compiler Adapter by removing a method from its superclass. We should investigate a fix that works for both versions and include it for 2.0 if possible.
I have a new version of the JDTCompilerAdapter class that works fine with both ant 1.5 and ant 1.4.1. I added a method which does something similar to the old addExtdirsToClasspath. So I don't rely on the abstract class defined in ant for this support. I think they should have deprecated this method first instead of removing it. I can release the new version if necessary.
Yes, please release the new version - typedefs in ant 1.4.1 are broken, so I need to use 1.5 instead, and the broken JDTCompilerAdapter causes me grief
I release the fix. It should be in the next build. The extdirs option works as expected and there is no more binary compatibility problems with 1.5. The missing method will reappear in 1.5Beta2, but I will keep this fix anyway.
Verified.