La plate-forme fournit des tâches et propriétés Ant utiles qui interagissent avec l'espace de travail. Elles peuvent être utilisées avec des fichiers de compilation qui sont définis de manière à être compilés dans le même environnement JRE que l'espace de travail.
Cette tâche constitue un encapsuleur pour la méthode IResource.refreshLocal(). Exemple :
<eclipse.refreshLocal resource="MyProject/MyFolder" depth="infinite"/>
Cette tâche constitue un encapsuleur pour les méthodes IProject.build() et IWorkspace.build(). Exemples :
<eclipse.incrementalBuild/>
<eclipse.incrementalBuild project="MyProject"/>
Convertit un chemin de système de fichiers en chemin de ressource, et vice versa. La valeur obtenue est attribuée à la propriété donnée. Exemples :
<eclipse.convertPath fileSystemPath="${basedir}" property="myPath"/>
<eclipse.convertPath resourcePath="MyProject/MyFile" property="myPath"/>