Deliver Your Java Application in One-JAR™!

Copyright 2004-2010 by P. Simon Tuffs, All Rights Reserved.


Thanks to the following contributors for their suggestions and patches towards improving One-JAR:
  • Hugo Josephson for the Maven2 plugin, and for plugging holes in my knowledge there
  • Stevo Slavic, for finding and fixing Spring classpath scanning
  • Christopher Ottley & Dennis Pfisterer: The native library loading mechanism
  • Erik Pragt: for sharing his Comic Reader application and working through a nasty recursion problem
  • Geoff Bourne: Cleaning up the one-jar "myName" mechanism and improving cross-platform support.
  • Alex Gadenz: Improving the URL handler with Mime-Type and anchor support
  • Uwe Reimann: Cleaning up the source base for Java 5
  • Nick Vincent: getting me to implement the META-INF/services mechanism properly
  • Andreas Goetz: finding a problem with getPackage()
  • Efrain Klein: for suggesting improvements to the argument parsing
  • Oleg Astakhov: for pointing out that my documentation was inadequate, and suggesting improvements to it and the code
  • Ferenc Hechler: for integrating One-JAR into Fat Jar and Eclipse (
  • Many others for using it and providing feedback
Please forgive me if I've missed your name from this list, let me know and I'll be happy to acknowledge your contributions!

If you like One-JAR then you might want to check out some of the other Open-Source projects developed by
Get One-JAR(TM) at Fast, secure and Free Open Source software downloads soap-stone at Eclipse JAR Plugin Yet Another Compiler Compiler Language