prolog中不允许内容失败的Ant
我正在使用subant,它导致了prolog中不允许出现的内容问题 请注意,这些文件夹中有不同的文件,例如python文件prolog中不允许内容失败的Ant,ant,build,subant,Ant,Build,Subant,我正在使用subant,它导致了prolog中不允许出现的内容问题 请注意,这些文件夹中有不同的文件,例如python文件 <subant target="main"> <fileset dir = "." includes="**/build.xml" /> </subant> 当我使用文件列表使用显式列表时,一切正常 <subant target="main" genericantfile="build.xml">
<subant target="main">
<fileset dir = "." includes="**/build.xml" />
</subant>
当我使用文件列表使用显式列表时,一切正常
<subant target="main" genericantfile="build.xml">
<filelist dir="."
files = "A/build.xml,
B/build.xml"
/>
</subant>
使用subant,您可以指定genericantfile
和目录集
(多次运行同一生成文件,每次都使用不同的basedir),或者省略genericantfile
,但提供要运行的文件集
或其他生成文件资源集合。您混合了这两种风格,当您提供文件集
时,ant似乎忽略了genericantfile
属性,并将该文件集的每个元素视为构建文件,试图将每个文件解析为XML,而对非XML的文件(即python文件)则失败
将仅在文件集中包含真正的生成文件。“prolog中不允许使用内容”通常表示解析文件时出现问题。
<subant target="main" genericantfile="build.xml">
<filelist dir="."
files = "A/build.xml,
B/build.xml"
/>
</subant>
<subant target="main">
<fileset dir = "." includes="**/build.xml" />
</subant>