build.xml 中包含标记中指定的文件未添加到 jar

Files specified in include tag in build.xml are not getting added to the jar

我想将 config.properties 文件和资源文件夹中存在的所有 json 文件包含在我的 jar 中。但是文件的 none 被添加到 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>

试试这个:

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

参考这个link