The Fat Jar Eclipse Plug-In is a Deployment-Tool which deploys an Eclipse java-project into one executable jar.
It adds the Entry "Build Fat-JAR" to the Export-Wizard.
In addition to the eclipse standard jar-exporter referenced classes and jars are included to the "Fat-Jar", so the resulting jar contains all needed classes and can be executed directly with "java -jar", no classpath has to be set, no additional jars have to be deployed.
J. Teevan, S. Dumais, D. Liebling, and R. Hughes. UIST '09: Proceedings of the 22nd annual ACM symposium on User interface software and technology, page 237--246. New York, NY, USA, ACM, (2009)