我在x86_64 CentOS 5.7上运行tomcat 5.5,使用32位的Oracle Java 1.6.0。JVM进程使用pid为6421。Tomcat运行正常。
当运行jstack
时,它会失败并显示如下信息:
[root@mybox ~]# jstack 6421
6421: well-known file is not secure
为了得到任何合理的输出,我需要使用force选项:[root@mybox ~]# jstack -F 6421
Attaching to process ID 6421, please wait...
Debugger attached successfully.
Server compiler detected.
JVM version is 17.0-b16
Deadlock Detection:
No deadlocks found.
(...)
问题如下:
- 错误信息“well-known file is not secure”的含义是什么?
- “well-known”文件是什么?
- 为什么/在什么情况下,
jstack
命令没有force选项就无法工作?
感谢您的帮助。
jstack
前大约1分钟我重新启动了。 - Michał Šrajerjmap
执行堆转储。 - Nicolas