如何将ant multirootfileset转换为标准文件集?

时间:2016-01-11 18:00:41

标签: java ant

有没有办法将Ant multirootfileset(从1.9.4开始)转换为标准文件集?

我有一些不能使用multirootfileset的旧任务,但我还没有找到一种简单的方法来转换它。挑战似乎是将绝对路径转换为相对路径,以便在fileset中很好地发挥作用。这是一个挑战,因为根据我们的构建脚本使用情况,我不容易知道目录层次结构中的公共父级 - 可能不会达到驱动级别。

有没有办法根据某条任意路径更新路径从绝对路径到相对路径?

1 个答案:

答案 0 :(得分:2)

我能够使用<pathtofileset> from ant-contrib来解决这个问题。这是我的解决方案:

ws.property