ANT批处理,更新zip包的几个用法。
<zip destfile="c:\target.zip" filesonly="false" whenempty="skip" update="true"> <!--把c:/aaa/bbb.jar更新到zip包中,在包中的路径为xxxx/plugins/bbb.jar--> <zipfileset file="c:/aaa/bbb.jar" fullpath="xxxx/plugins/bbb.jar"/>
<!--将d:/eclipse/plugins/目录下draw2d和gef的jar包更新到zip包中,放到包中的xxxx/plugins目录下--> <zipfileset dir="d:/eclipse/plugins/" includes="org.eclipse.draw2d*.jar,org.eclipse.gef*.jar" prefix="xxxx/plugins"/>
<!--把c:/ccc/ddd.jar解开,把其中所有目录和文件更新到zip包中,放到包中的xxxx/plugins/ddd/目录下。也就是把jar包以文件夹的形式追加到zip包中--> <zipfileset src="c:/ccc/ddd.jar" prefix="xxxx/plugins/ddd"/> </zip>
http://ant.apache.org/manual/
|