Die Plattform bietet einige nützliche Ant-Tasks und -Eigenschaften, die mit dem Arbeitsbereich interagieren. Sie können mit Erstellungsdateien verwendet werden, die eingestellt sind, um in der gleichen JRE, in der sich auch der Arbeitsbereich befindet, Erstellungen durchzuführen.
Diese Task ist ein Wrapper für die Methode IResource.refreshLocal(). Beispiel:
<eclipse.refreshLocal resource="MyProject/MyFolder" depth="infinite"/>
Diese Task ist ein Wrapper für die Methoden IProject.build() und IWorkspace.build(). Beispiele:
<eclipse.incrementalBuild/>
<eclipse.incrementalBuild project="MyProject"/>
Diese Task konvertiert einen Dateisystempfad in einen Ressourcenpfad und umgekehrt. Der Ergebniswert wird der angegebenen Eigenschaft zugeordnet. Beispiele:
<eclipse.convertPath fileSystemPath="${basedir}" property="myPath"/>
<eclipse.convertPath resourcePath="MyProject/MyFile" property="myPath"/>