Well, without knowing too much about what you do and what is required by your employer, I still wouldn't worry too much about the JAR file size matching exactly. There are a lot of things that can make a difference. One of course being the compression, and another is your original class file size. See, some
IDE's include their own header information when compiling a class file. Which could increase the size. You can also supply an optimize tag when compiling that increase class file size as well. Also, I have noticed that when I compile my java files over and over and over and over....they continue to increase in size (not much mind you), then if I delete the class file and recompile the same code, the class file is smaller. I don't know why. Anyway, to make a long story short, if the JAR file works, then that seems good enough to me.