The .jar file distribution requires that users type a complex java command line to start the application.
Proposal: distribute a .zip file that contains the .jar as well as some wrapper scripts to start up the server.
Assumes either java 6 or java 7 is on the $PATH or %PATH%.
This is what you would get when you unpack the file: