ANT srcdir 值中的冒号是什么意思 eg.<javac:srcdir="${ejb-source-ABC}:${ejb-source}"

What does colon mean in ANT srcdir value eg.<javac:srcdir="${ejb-source-ABC}:${ejb-source}"

我正在对现有的 antscript 进行一些分析,以将其转换为 maven。我在 ANT 任务 - javac 的 srcdir 值中观察到“:”(冒号)。 有人可以解释一下这是什么意思吗?

例如

eg.<javac:srcdir="${ejb-source-ABC}:${ejb-source}"

srcdir 属性的值是路径,尽管属性名称另有说明。您看到的是两个目录,它们之间有一个路径分隔符(:;,无论当前平台如何,Ant 都允许)。

来自 documentation for Ant’s javac task,在“指定为嵌套元素的参数”部分:

<javac>'s srcdir [et al.] … attributes are path-like structures …