我需要使用ant库压缩文件。我找不到任何使用ant而不是使用构建脚本但使用库的示例。
我看到了org.apache.tools.zip包中的类,但我找不到能帮我在设置zip文件时使用asterix符号的代码。
那么如何使用ant库压缩与某些模式匹配的文件?
以下是一个场景示例:应用程序收到类似“/ziptest/*example.txt”的字符串,因此我的应用程序必须压缩所有名称以“example”结尾且扩展名为zipxt目录中的txt的文件。
关键是我需要用java代码来做。我想使用Ant库来完成这项任务。
答案 0 :(得分:0)
如果你想创建zip文件,但你还没有使用Ant构建,那么Ant zip任务将是我想要使用的最后一件事。它们并不意味着在Ant构建之外使用(尽管@Rebse指出,只要有足够的强制,任何事情都是可能的)。如果要以编程方式创建zip文件,请查看Java中的ZipOutputStream。