title: JarFile from inside a *.jar or inputstream to file?
body: <p>I have a jar or war.</p>
  
  <p>I'm programmaticaly reading this jar, and when I find jar inside this jar I'd like to programmaticaly read it again. </p>
  
  <p>But JarFile provides only getInputStream, which I cannot pass to JarFile(File file) constructor.</p>
  
  <p>How to read jar from jar?</p>
  
  <p>EDIT: I was thinking about getting the File somehow from classloader or so. </p>