如何找到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
- 如何找到Tomcat启动时的入口文件
- 万事开头难,如何找到程序的入口?
- 【链表】若单链表存在环,如何找到环的入口点。
- 如何找到带环链表的入口节点?
- Java:倘若一个链表有环,如何找到环的入口
- 找到eclipse的入口了
- tomcat启动时加载文件的顺序
- swf文件的启动入口是怎么被定义的?
- 数据结构 - 如何找到有环单链表的环的入口位置(C++)
- 彻底找到 Tomcat 启动速度慢的元凶
- 彻底找到Tomcat启动速度慢的元凶
- 总算也找到了jetty的入口
- 找到循环链表的入口节点
- 找到链表中环的入口节点 java
- 如何找到自己目录底下的文件
- 如何找到的路径SSL证书文件?
- 解决tomcat启动时无法找到GroovyObject 异常
- Tomcat启动时无法找到配置文件异常(eclipse)
- vector::erase() vector中如何删除元素?
- 直接插入排序-java
- 重新设置mysql密码
- 能用foreach遍历访问的对象需要实现____接口或声明____方法的类型
- oc加强day5-NSFileManger、NSPoint与CGPoint等简单结构体、简单数据类型的封装、集合对象的内存管理、copy、单列模式
- 如何找到Tomcat启动时的入口文件
- 深入理解seajs之配置指南
- git push origin master fatal: 'origin' does not appear to be a git repository fatal: Could not read
- 通过pom文件修改jetty运行的端口
- 要写易删除,而不易扩展的代码
- 第1章 Activity的生命周期和启动模式 1.3 IntentFilter的匹配规则
- leetcode刷题系列C++-single number I
- grails中的相关约定
- ftp虚拟用户的配置