我想问一下 ANT 脚本是否可以实现以下操作,希望不使用任何外部库。我有当前的脚本。
<project default="zip" name="antexample">
<target name="zip">
<tstamp/>
<zip destfile="dest/new.zip" basedir="src" excludes="*.properties"/>
<echo file="metadata.properties"/>
<copy todir="dest">
<fileset dir=".">
<include name="*.properties"/>
</fileset>
</copy>
</target>
</project>
我希望能够将 src 目录拆分为多个 zip,具体取决于大小。因此,每当一个 zip 文件达到 1mb 的限制时,它就会开始创建一个新的 zip,直到 1mb 的限制,依此类推,直到所有数据都被压缩。
希望有人可以提供帮助。提前谢谢了。