【问题标题】:Files specified in include tag in build.xml are not getting added to the jarbuild.xml 中包含标记中指定的文件未添加到 jar 中
【发布时间】:2019-06-18 20:36:36
【问题描述】:

我想在我的 jar 中包含 config.properties 文件和资源文件夹中存在的所有 json 文件。但是没有一个文件被添加到 jar 中。如果我只使用一个包含标签,那么这些文件就会被添加到 jar 中。请帮我将所有 jsonm 和 config.properties 文件添加到 jar 中。

<!-- Export configuration files to build directory -->
  <copy todir="${output.dir}/configuration">
    <fileset dir="configuration">
      <include name="**/config.properties"/>
      <include name="**/*.json"/>
    </fileset>
  </copy>

  <!-- Put exported configuration files on classpath -->
  <fileset id="extra.jar.files" dir="${output.dir}/configuration">
    <filename name="**/config.properties"/>
    <filename name="**/*.json" />
  </fileset>

【问题讨论】:

  • 试试
  • 这行得通!谢谢@TechFree

标签: java ant build.xml


【解决方案1】:

试试这个:

<copy todir="${output.dir}/configuration">
    <fileset dir="configuration" includes="*/.json"/>
    <fileset dir="configuration" includes="**/config.properties"/> 
</copy>

参考这个link

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-27
    • 2012-03-17
    • 2013-06-09
    • 2012-08-14
    • 2023-02-12
    • 1970-01-01
    • 1970-01-01
    • 2010-11-15
    相关资源
    最近更新 更多