java - 如何在 ant zip 任务中使用 exceptsfile/includesfile

标签 java ant zip

我需要指定要排除的特定文件列表,但是当我尝试 excludesfile="file1, file2" 之类的操作时,执行任务时出现错误:

C:\Users.....\Desktop\testProject\project.build.xml:49: Excludesfile C:\Users......\Desktop\testProject\file1, file2 not found.

这是我的代码:

<target name="jar" depends="common.jar">
    <zip 
        destfile="${jar.build.dir}/some-jar.jar"
        basedir="${base.dir}"
        includes="src/**,gradle/**"
        excludesfile="file1,file2">
    </zip>
</target>

最佳答案

excludesfile 用于指定一个文件,其中包含要在 zip 进程中排除的文件列表(每个文件位于单独的行上)。要将列表指定为逗号(或空格)分隔的文件,请使用 excludes 参数。例如:

excludes="file1,file2"

关于java - 如何在 ant zip 任务中使用 exceptsfile/includesfile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30552279/

相关文章:

java - Pdfbox 签名 - saveIncremental 与 saveIncrementalForExternalSigning

java - 使用相同的 java 项目管理许多客户端,只需进行少量更改

java - Mapper 和 Reducer for K 意思是 Java Hadoop 中的算法

java - 使用 ANT 生成元模型时出现错误

java - Ant/Jooq Generator - 使用 maven 导入的 jooq 库的路径

linux - 从 Linux Shell 递归解压?

java - 如何创建多部分 zip 文件并读回?

java - ProgressDialog 背景 Activity 淡出动画

css - 按特定顺序连接 CSS 文件

java - 加快提取 Zip 文件