Eclipse-ympäristössä on hyödyllisiä Ant-tehtäviä ja -ominaisuuksia, jotka toimivat vuorovaikutuksessa työtilan kanssa. Niitä voi käyttää yhdessä koontitiedostojen kanssa, jotka on määritetty toimimaan samassa JRE-ympäristössä kuin työtilakin.
Tämä tehtävä on metodin IResource.refreshLocal() liittymäobjekti. Esimerkki:
<eclipse.refreshLocal resource="MyProject/MyFolder" depth="infinite"/>
Kun mukana on määrite projekti, tehtävä on metodin IProject.build() liittymäobjekti. Muussa tapauksessa tehtävä on metodin IWorkspace.build() liittymäobjekti. Molemmissa tapauksissa koontitapa on aina IncrementalProjectBuilder#INCREMENTAL_BUILD
Esimerkkejä:
<eclipse.incrementalBuild/>
<eclipse.incrementalBuild project="MyProject"/>
Muuntaa tiedostojärjestelmäpolun resurssipoluksi ja päinvastoin. Tuloksena oleva arvo määritetään tietylle ominaisuudelle. Määrite property on määritettävä, samoin kuin joko määrite fileSystemPath tai resourcePath. Kun mukana on tiedostojärjestelmäpolku, tehtävä on metodin IWorkspaceRoot.getContainerForLocation(IPath) liittymäobjekti. Kun mukana on resurssipolku, tehtävä on metodin IResource.getLocation() liittymäobjekti.
Esimerkkejä:
<eclipse.convertPath fileSystemPath="${basedir}" property="myPath"/>
<eclipse.convertPath resourcePath="MyProject/MyFile" property="myPath"/>