I\'m noticing a lot of projects (DropWizard, Grails, etc.) starting to embrace the notion of a \"fat\" JAR (using an embedded web server like Jetty or Tomcat) vs. the traditiona
I am thinking about user perspective. You could wrap this one-self containing jar within a .exe or .dmg and just install it without the need to have additional instructions on how to deploy. Also, since you are doing the deploy for a particular server only, you could take advantage of that particular server