A plataforma proporciona algumas tarefas e propriedades Ant úteis que interagem com o espaço de trabalho. Podem ser usadas com ficheiros de construção que estejam definidos para construir dentro do mesmo JRE que o espaço de trabalho.
Esta tarefa é um wrapper para o método IResource.refreshLocal(). Exemplo:
<eclipse.refreshLocal recurso="oMeuProjecto/aMinhaPasta" profundidade="infinita"/>
Quando é indicado o atributo project, esta tarefa constitui wrapper para IProject.build(). Caso contrário, esta tarefa constitui wrapper para o método: IWorkspace.build(). Em ambos os casos, a espécie da construção é sempre IncrementalProjectBuilder#INCREMENTAL_BUILD
Exemplos:
<eclipse.incrementalBuild/>
<eclipse.incrementalBuild project="oMeuProjecto"/>
Converte um caminho de sistema de ficheiros num caminho de recurso ou vice-versa. O valor resultante é atribuído à propriedade indicada. O atributo property deve ser especificado, assim como o atributo fileSystemPath ou resourcePath. Quando é indicado um caminho de sistema de ficheiros, esta tarefa constitui wrapper para IWorkspaceRoot.getContainerForLocation(IPath). Quando é indicado um caminho de recurso, esta tarefa constitui wrapper para IResource.getLocation(IPath).
Exemplos:
<eclipse.convertPath fileSystemPath="${basedir}" property="oMeuCaminho"/>
<eclipse.convertPath resourcePath="oMeuProjecto/oMeuFicheiro" property="oMeuCaminho"/>