title: ECLIPSE: How to export the smallest jar file
body: <p>My project's jar file size is getting bigger and bigger as more stuff is added into it. I am wondering if someone has tips on how to generate a smaller jar file.</p>
  
  <p>I export it as a Runnable JAR file and the library handling is Copy required libraries into a sub-folder next to the generated JAR.</p>
  
  <p>In the Properties - Java Compiler - Classfile Generation, everything is unticked.</p>
  
  <p>With these options, I was able to save approx 3MB of space. And I am hoping I can save more by removing the unneeded data.</p>
  
  <p>My .jar file has a .java._trace files in it. How can I remove this from the jar file?</p>
  
  <p>A .xtend and .class file is also there for each class. Since the .class file is just a conversion of the .xtend, I want to remove either one of these from the jar file. How can I achieve this?</p>
  
  <p>I would appreciate any tips and tricks that can help me reduce the size of the jar file.</p>