如何找到Tomcat启动时的入口文件

来源:互联网 发布:护肤品推荐知乎 编辑:程序博客网 时间:2024/05/22 11:21

之前研究Tomcat时一直在想一个问题,Tomcat启动时,执行的第一个类是哪个类,只要找到这个类也就找到了入口,找到了入口看源代码时也就容易些了。

今天分享一个比较简单的定位入口文件的方法:
1.启动Tomcat
2.打开【Java VisualVM】工具(目录:jdk目录/bin/jvisualvm.exe)
这里写图片描述
3.选择Tomcat进程,然后找到main线程,查看main线程的快照。
这里写图片描述

从下往上看,可以看到这个主线程是从Bootstrap引导类中的main方法中启动的,这样也就找到了Tomcat的入口文件了。

0 0