在Ant脚本中排除Eclipse的排除项

8
在Eclipse中,用户可以将文件从构建中排除。然后Eclipse会修改.classpath并创建以下条目,因此Eclipse知道在编译时不要构建特定的文件。 <classpathentry excluding="file1|file2|file3" kind="src" path="src"/> 我正在为多个Android项目创建Ant脚本。我正在使用ADT自动生成的脚本并覆盖-compile任务。 我想知道是否有一种方法可以获取正在被排除的文件列表? 我想在Ant中编写一个任务,解析.classpath文件并检索文件名,然后以这种方式使用它们......但我希望有一种更简单的方法。
谢谢!

解析 .classpath 可能是一种选择,但可能已经完成了:http://joeygibson.com/2004/06/15/free-eclipse-classpath-ant-task/ - martin clayton
我真的很想找到一种不必添加插件到Ant或其他任何东西的方法。这样开发人员只需要拥有Ant、源代码和构建文件即可。 - prolink007
2个回答

1

另一种选择是使用Eclipse的命令行构建器从命令行构建项目。你也可以将它整合到一个ant脚本中。


谢谢,我会考虑这个作为解决方案。 - prolink007

0
关于使用 导出 -> 一般 -> ANT 文件 呢? 这将创建一个尊重排除类的 Ant 构建脚本。

这是使用android自动生成的构建脚本。 - prolink007

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接