I am currently developing a Java application that makes use of quite a lot of small graphics and sounds. Unfortunately, because of this, the size of my JAR exceeds the 2MB limit. I have already followed some of the steps to reduce the size of my images with this link. I have also been using the obfuscator, which has helped too. The problem that I have is that the bulk of the JAR is being taken up by my sound files. The sound files themselves are already at the lowest possible settings I can have them at without compromising the quality and I've already tried experimenting between some of the different formats MP3 and WAV with little difference to the JAR size.

Has anyone got any ideas on how to get around this issue?