"jar ufm" is what you're after. The m argument specifies that you're providing a manifest file.
jar ufm <yourJar> <yourManifest>
Otherwise it just treats it as a regular file which will end up getting stomped on when it generates the default manifest file.