title: Reduce external jar file size
body: <p>I've developed a module for a Java project. The module depends on external library (<code>fastutil</code>). The problem is, the <code>fastutil.jar</code> file is a couple of times heavier than the whole project itself (14 MB). I only use a tiny subset of the classes from the library. The module is now finished, and no-one is likely to extend it in future. Is there a way I could extract only the relevant class to some <code>fastutil_small.jar</code> so that others don't have to download all this extra weight? </p>