title: Deploy a web application with tomcat included in one jar
body: <p>I need to create a simple jar containing my Tomcat8 setup and my web application war.</p>
  
  <p>Why? I want to create a portable web application, meaning that you can host it anywhere, on a linux, windows, mac, whatever. The only thing needed is the jar file, and all your data is saved in a "data" folder created in the folder containing the current jar file.</p>
  
  <p>The goal is to create a jar file you that just have to start to start tomcat and it's done, your web application is ready and listening.</p>
  
  <p>I don't know if it is even possible, but I found nothing using google.</p>
  
  <p>PS: I will use VAADIN7(for the web app), Jersey JAX-RS(for a rest api) and Neo4j (for the datas)</p>