title: JVM as Maven Dependency
body: <p>Is it possible to have a JVM as a Maven Dependency in a project?</p>
  
  <p>I ask because I've got a project that outputs a Maven Assembly that consists of a Vagrant project, which currently downloads and installs Java when the Vagrant VM starts up. This Vagrant assembly project is uses purely by testing so that they can run up the Vagrant VMs and get the service running quickly, instead of needing to worry about getting everything working correctly every time on their test systems. The downloading of the JVM is currently 90% of the startup time for the VM, so if I can just bundle that in with the assembly then it makes it a lot quicker. </p>
  
  <p>I only need a specific JVM - Java 7 on 32 bit Linux - but I can't work out if there's any standard way to do this. I could just build my own artifact and do it that way, but it seems like this must be something that someone else has already done.</p>