package: fastjar Version: 1:3.0.2-0pre010908 Please look at the following command history. 'jar' is from j2sdk1.3.
Not only does fastjar obliterate existing contents in a jar when updating, but, it appears it can also corrupt the file. This mis-feature is making it difficult(read, impossible) for me to treat jar files like .ar files, in make. [EMAIL PROTECTED]:~/brainfood/jboss/test/build/src$ rm foo.jar [EMAIL PROTECTED]:~/brainfood/jboss/test/build/src$ jar -cf /home/adam/brainfood/jboss/test/build/src/foo.jar -C java org/doogie/jboss/test/RemoteFile.class [EMAIL PROTECTED]:~/brainfood/jboss/test/build/src$ jar -uf /home/adam/brainfood/jboss/test/build/src/foo.jar -C java org/doogie/jboss/test/RemoteHome.class [EMAIL PROTECTED]:~/brainfood/jboss/test/build/src$ unzip -tv foo.jar Archive: foo.jar testing: META-INF/ OK testing: META-INF/MANIFEST.MF OK testing: org/doogie/jboss/test/RemoteFile.class OK testing: org/doogie/jboss/test/RemoteHome.class OK No errors detected in compressed data of foo.jar. [EMAIL PROTECTED]:~/brainfood/jboss/test/build/src$ rm foo.jar [EMAIL PROTECTED]:~/brainfood/jboss/test/build/src$ fastjar -cf /home/adam/brainfood/jboss/test/build/src/foo.jar -C java org/doogie/jboss/test/RemoteFile.class [EMAIL PROTECTED]:~/brainfood/jboss/test/build/src$ fastjar -uf /home/adam/brainfood/jboss/test/build/src/foo.jar -C java org/doogie/jboss/test/RemoteHome.class [EMAIL PROTECTED]:~/brainfood/jboss/test/build/src$ unzip -tv foo.jar Archive: foo.jar testing: META-INF/ OK testing: META-INF/MANIFEST.MF OK testing: org/doogie/jboss/test/RemoteHome.class OK No errors detected in compressed data of foo.jar. [EMAIL PROTECTED]:~/brainfood/jboss/test/build/src$ fastjar -uf /home/adam/brainfood/jboss/test/build/src/foo.jar -C java org/doogie/jboss/test/RemoteFile.class [EMAIL PROTECTED]:~/brainfood/jboss/test/build/src$ unzip -tv foo.jar Archive: foo.jar testing: META-INF/ OK testing: META-INF/MANIFEST.MF OK testing: org/doogie/jboss/test/RemoteFile.class OK No errors detected in compressed data of foo.jar. [EMAIL PROTECTED]:~/brainfood/jboss/test/build/src$ fastjar -uf /home/adam/brainfood/jboss/test/build/src/foo.jar -C java org/doogie/jboss/test/RemoteHome.class [EMAIL PROTECTED]:~/brainfood/jboss/test/build/src$ unzip -tv foo.jar Archive: foo.jar error [foo.jar]: start of central directory not found; zipfile corrupt. (please check that you have transferred or created the zipfile in the appropriate BINARY mode and that you have compiled UnZip properly)