我可以使用 jps 列出正在运行的 java 进程并使用 jstack -l process_id 来获取正在运行的 java 进程的堆栈信息。我想知道这个过程在哪个 java 版本上运行。有没有办法做到这一点?我不必使用 jstack 工具。谢谢。
jstack -l 23819 2014-11-12 12:36:11 全线程转储 OpenJDK 64 位服务器 VM(23.25-b01 混合模式):
“附加侦听器”守护进程 prio=10 tid=0x000000000272f800 nid=0x614b 等待条件 [0x0000000000000000] java.lang.Thread.State: RUNNABLE
锁定的可拥有同步器: - 无