平台提供一些有用的 Ant 任务和属性,它们可与工作区交互作用。它们可以与在平台内运行的构建文件配合使用。
此任务是 IResource.refreshLocal() 方法的包装器。示例:
<eclipse.refreshLocal resource="MyProject/MyFolder" depth="infinite"/>
此任务是 IProject.build() 和 IWorkspace.build() 方法的包装器。示例:
<eclipse.incrementalBuild/>
<eclipse.incrementalBuild project="MyProject"/>
将文件系统路径转换为资源路径,反之亦然。将结果值指定给指定属性。示例:
<eclipse.convertPath fileSystemPath="${basedir}" property="myPath"/>
<eclipse.convertPath resourcePath="MyProject/MyFile" property="myPath"/>