Lets you build an executable jar with Maven2, containing all dependencies.
You can do that with the assembly plugin too, but that will just unpack all dependencies together with your classes in one directory and then repack that directory into a new jar. Doing it that way means files will overwrite each other if they have the same names in the same path, which is quite common with resources such as log4.properties and even other more important files.
With onejar-maven-plugin, you'll instead get a nice clean super jar with the dependency jars inside.
On a UNIX system, if you want a file to have the executable permission set: $ svn propset svn:executable ON somescript property 'svn:executable' set on 'somescript'
J. Zhao, S. Liu, X. Wang, L. Chen, and C. Wei. 2008 9th International Conference on Computer-Aided Industrial Design and Conceptual Design, page 399--404. Beijing, China, (November 2008)
M. Blumendorf, G. Lehmann, S. Feuerstack, and S. Albayrak. Interactive Systems. Design, Specification, and Verification, volume 5136 of Lecture Notes in Computer Science, chapter 22, Springer-Verlag, Berlin/Heidelberg, (2008)
M. Blumendorf, G. Lehmann, and S. Albayrak. Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems, page 9--18. New York, NY, USA, ACM, (2010)
M. Fisher, and C. Ghidini. Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence (IJCAI'99), page 200--205. Stockholm, Morgan Kaufmann Publ., Inc, (31 July -- 6 August 1999)
M. Fisher, B. Hirsch, C. Ghidini, and P. Busetta. Computational Logic in Multi-Agent Systems: 5th International Workshop, (CLIMA V), volume 3487/2005 of LNCS, page 265-280. Lisbon, Springer, (29-30 September 2004)
M. Fisher, C. Ghidini, and B. Hirsch. Objects, Agents and Features. Structuring mechanisms for contemporary software, volume 2975/2004 of LNCS, page 117-136. Springer, (2004)
M. Fisher, C. Ghidini, and B. Hirsch. Computational Logic in Multi-Agent Systems 4th International Workshop, CLIMA IV, volume 3259/2005 of LNCS, page 16-33. Fort Lauderdale, FL, USA, Springer, (January 2004)
M. Fisher, C. Ghidini, and B. Hirsch. The Formal Approaches to Agent-Based Systems: Proceedings of the Second Goddard Workshop "FAABS II", volume 2699/2002 of LNAI, page 15-27. Springer, (2002)
M. Fisher, and C. Ghidini. Foundations and Applications of Multi-Agent Systems. UKMAS workshops 1996-2000. Selected papers, volume 2403/2002 of LNCS, page 594-611. Springer, (2002)
M. Fisher, and C. Ghidini. Proceedings of the first international joint conference on autonomous agents and multiagent systems (AAMAS02), page 849-856. Bologna, Italy, (July 2002)
M. Fisher, B. Hirsch, C. Ghidini, and P. Busetta. Working notes of the second european conference on multi-agent systems (EUMAS'04), Barcelona, (16-17 December 2004)Same as Fisheretal:activeagents:CLIMA:2004.