【问题标题】:How to include directory structure in an ant jar file?如何在 ant jar 文件中包含目录结构?
【发布时间】:2010-09-26 17:51:56
【问题描述】:

我有点像蚂蚁新手,但我无法正确制作罐子。例如,假设我想用我的 StringUtil 类制作一个 jar。使用下面的 ant 指令,我可以创建 jar,但问题是目录结构丢失了。它只是将 StringUtil.class 放在 jar 的基本目录中。如何更正这个 ant 指令,使 StringUtil.class 位于 jar 的 com/test 目录中?

<jar destfile="myjar.jar" >
  <fileset file="${build}/com/test/StringUtil.class"/>
</jar>

谢谢!

【问题讨论】:

    标签: ant jar


    【解决方案1】:

    您需要告诉 Ant 从基本目录构建 jar,然后告诉它只包含所需的文件。像这样:

    <jar destfile="myjar.jar" >
      <fileset dir="${build}" includes="com/test/StringUtil.class"/>
    </jar>
    

    这是&lt;fileset&gt; 标签的文档。

    【讨论】:

      猜你喜欢
      • 2017-05-26
      • 2011-04-15
      • 1970-01-01
      • 2012-03-10
      • 1970-01-01
      • 2011-07-16
      • 1970-01-01
      • 2011-02-20
      • 1970-01-01
      相关资源
      最近更新 更多