承接上文承接上文23-3-3-4-(2,3),如下图。
1、setState(LifecycleState.STARTING); 因为standardHost的ls的listeners的数量为1,所以去执行里面的listeners方法。
(1)、HostConfig,主要是设置一些属,setCopyXML(false);setDeployXML(true);
setUnpackWARs(true);
(2)、start()方法。
1)、注册mbean
2)、获取dirs D:\workspace\test_tomcat\apache-tomcat-7.0.22-src\output\build\webapps,D:\workspace\test_tomcat\apache-tomcat-7.0.22-src\output\build\conf\Catalina\local
3)、进行校验
4)、deployApps(),进行部署
2、threadStart();在StandardHost对象中没什么动作。