tomcat
王珂_wangke
开开心心搬砖, 高高兴兴挣钱
展开
-
(5.2) Tomcat 8 源码, 初始化组件
上一章, 实例化组件接着我们上一章, 实例化组件之前开始, 不要迷路了// Catalina.javapublic void load() { //... 省略实例化部分代码 // 把Catalina 设置到 Server getServer().setCatalina(this); // -Dcatalina.home=catalina-home getServer().setCatalinaHome(Bootstrap.getCatalinaHomeFile()); // -Dcat原创 2020-09-18 17:09:36 · 121 阅读 · 0 评论 -
(5.1) Tomcat 8 源码, 实例化组件
上一章: 初始化 bootstrap.init()https://blog.csdn.net/weixin_42209307/article/details/108580214 我们回到,org.apache.catalina.startup.Bootstrap#main 方法daemon.load(args) , daemon 就是我们的bootstrap实例, 在这个里面就会解析server.xml 并且创建各个组件的实例,并且一层一层向下, 初始化组件我们这节只分享组...原创 2020-09-18 09:55:46 · 156 阅读 · 0 评论 -
(5.0) Tomcat 8 源码, 初始化 bootstrap
下载源码https://www.cnblogs.com/grasp/p/10061577.html一般启动tomcat 都是使用 startup.batset "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat"...call "%EXECUTABLE%" start %CMD_LINE_ARGS%最终调用的是 catalina.bat, 在 270 行设置了tomcat 的启动主类set _EXECJAVA=%_RUNJAVA%se.原创 2020-09-14 16:30:22 · 126 阅读 · 0 评论