我正在使用 32 位 Oracle Java 1.6.0 在 x86_64 CentOS 5.7 上运行 tomcat 5.5。
tomcat 使用的 JVM 进程有 6421 pid。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.
(...)
问题是:
- 错误消息“知名文件不安全”是什么意思?
- 什么是“知名”文件?
- 为什么/何时该
jstack
命令在没有强制选项的情况下不起作用?
提前致谢。