>I don't think you can delete the class file...but you can >certainly update the jar file with a new class or modified >class. To delete, you will probably need to unjar, delete the >file in question and rejar... > >Leomar Costa wrote: >> Hi ! >> >> How I can remove a file from a jar ?
I dont know another way neither ... but you could define a macro for that. Jan <project default="test"> <target name="prepare"> <mkdir dir="zip"/> <echo file="zip/one.txt" message="one"/> <echo file="zip/two.txt" message="two"/> <echo file="zip/three.txt" message="three"/> <zip destfile="zip.zip" basedir="zip"/> <delete dir="zip"/> </target> <macrodef name="delFromZip"> <attribute name="zip"/> <element name="selectors" implicit="true" optional="true"/> <sequential> <mkdir dir="__tmp__"/> <unzip dest="__tmp__" src="@{zip}"/> <delete file="@{zip}"/> <delete> <fileset dir="__tmp__"> <selectors/> </fileset> </delete> <zip destfile="@{zip}" basedir="__tmp__"/> <delete dir="__tmp__"/> </sequential> </macrodef> <target name="test" depends="prepare"> <delFromZip zip="zip.zip"> <include name="two.*"/> </delFromZip> </target> </project> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]