title: Deploying Application with JVM
body: <p>Our customer wants us to ship his application with an embedded JVM. We tried to convince him otherwise but had no luck. </p>
  
  <p>Now, here is the way we are contemplating taking. We want to take the <a href="http://harmony.apache.org/" rel="nofollow noreferrer">Apache Harmony VM</a> and libraries. We would then strip everything we don't need and ship the application with the bare minimum in terms of libraries.</p>
  
  <p>My questions are thus:</p>
  
  <p>1) Where can I find detailled explanations about the functionality provided by the different libraries (natives and classes) coming with a JVM?</p>
  
  <p>2) How can i know if a JVM library file is needed or not?</p>
  
  <p>I know the questions are a bit convoluted, but i hope somebody out there have done something similar.</p>
  
  <p>Regards,
  Gregoire.</p>