文件集属性应放置在 ant 构建文件中的什么位置

  • 本文关键字:文件 位置 构建 属性 ant ant
  • 更新时间 :
  • 英文 :


这是我的开始构建文件的示例,我不知道将fileset属性放在哪里。现在我有一个build.properties文件,它将src定义为当前src的目录。Ex(src= C:\workspace\project\src)

我的文件集是这样定义的

<?xml version="1.0" encoding="UTF-8"?>
<project name="Hello World Project" default="info">

   <fileset dir="${src}" 
    <include name="**/*.java"/>
   </fileset>
 <target name="info">
  <echo>packaging the .java files...</echo>
</target>
</project>

我真的不明白.java文件应该放在哪里。 这只是为了我的理解和演示。 我可以将它们包含在随机文件夹中吗?文件集是否位于正确的位置,还是应该位于目标任务中?

谢谢

运行构建文件时,会引发以下错误。

$ ant -p
Buildfile: build.xml
build.xml:6: Element type "fileset" must be followed by either attribute specifications, ">" or "/>".

这与文件集标记的位置无关,而是一条消息告诉您 xml 格式不正确。

按如下所示修复 XML:

   <fileset dir="${src}">
    <include name="**/*.java"/>
   </fileset>

请注意缺少的">"字符。

相关内容

  • 没有找到相关文章

最新更新