jinfo for java-7-openjdk-amd64

我正试图通过Ubuntu上的jinfo检查我目前正在使用的tomcat的内存设置。

但是,当针对tomcat PID运行jinfo -flags <PID> ,出现以下错误:

 $ sudo jinfo -flags 14930 Attaching to process ID 14930, please wait... Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:622) at sun.tools.jinfo.JInfo.runTool(JInfo.java:97) at sun.tools.jinfo.JInfo.main(JInfo.java:71) Caused by: sun.jvm.hotspot.runtime.VMVersionMismatchException: Supported versions are 23.25-b01. Target VM is 24.65-b04 at sun.jvm.hotspot.runtime.VM.checkVMVersion(VM.java:234) 

此错误提示版本不匹配( Supported versions are 23.25-b01. Target VM is 24.65-b04 )。

tomcat7实例使用java-7-openjdk-amd64进行configuration

但是, jinfo正在使用java-6-openjdk-amd64

看看是否有一个替代jinfo我可以用作java-7-openjdk-amd64的一部分我跑了以下内容:

 $ update-alternatives --get-selections | grep jinfo jinfo auto /usr/lib/jvm/java-6-openjdk-amd64/bin/jinfo 

但没有find任何东西。 然后,我在bin目录中查找java-7-openjdk-amd64,但是当然在那里也没有findjinfo。

java-7-openjdk-amd64不能和jinfo一起发货吗?

Oracle文档确实声明:

注 – 此实用程序不受支持,可能会或可能不会在将来版本的JDK中使用

如果没有,有没有其他的select?