title: jstack/jmap alternative in java 1.8
body: <p>With the 1.8 release, jstack and jmap (and probably others) have been removed from <em>some</em> java distributions (i.e. the windows distribution still has them, but they are not present on linux distributions).</p>
  
  <p>Oracle says they are experimental, and hence, they can be removed at any time.
  However, I've found these little tools extremely helpful in the past, for debugging. For example I often use jstack to print the list of threads within a particular java process, etc.</p>
  
  <p>Question : Do you know of any alternatives to them, or did Oracle simply removed them without providing anything instead ?</p>
  
  <p><strong>Edit 1</strong></p>
  
  <p>Apparently, this happens in the "server JRE" version (like this one <a href="http://download.oracle.com/otn/java/jdk/8u51-b16/server-jre-8u51-linux-x64.tar.gz" rel="nofollow">http://download.oracle.com/otn/java/jdk/8u51-b16/server-jre-8u51-linux-x64.tar.gz</a>), but not in the JDK versions.
  This is different than java 1.7, where server JRE also included those files.</p>
  
  <p>While the reasoning behind this now makes a lot more sense, I'm still wondering if there's alternative tools like jmap/jstack in server JRE (it seems a bit troublesome to install a jdk on a server, just to look at some thread info)</p>