202110-15 为什么我的tomcat启动不起来 目录现象:端口占用:文件拼写错误:现象:tomcat安装好了,准备部署Web项目了,启动tomcat,发现没有反应。虽然显示了Tomcatstarted。但是这个started不等同于success,当我们打开浏览器访问8080端口的时候,却发现我们的tomcat并没有被启动。网上大多的教程都是教我们去查端口占用,或者是配置jdk环境。但其实应该从原因上进行分析,这样才能有效的推导出结果(我最开始的错误就是有一个有错误的war包,导致tomcat... 继续阅读 >
202106-05 SpringBoot内置tomcat启动原理详解 前言不得不说SpringBoot的开发者是在为大众程序猿谋福利,把大家都惯成了懒汉,xml不配置了,连tomcat也懒的配置了,典型的一键启动系统,那么tomcat在springboot是怎么启动的呢?内置tomcat开发阶段对我们来说使用内置的tomcat是非常够用了,当然也可以使用jetty。<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><version>2.1.6.RELEASE</version></dependen... 继续阅读 >
202010-10 tomcat启动完成执行 某个方法 定时任务(Spring)操作 第一步引入接口:ServletContextListener@RestController@RequestMapping("/schedule")publicclassScheduleControllerimplementsServletContextListener{@AutowiredprivateScheduleServicescheduleService;@OverridepublicvoidcontextDestroyed(ServletContextEventevent){System.out.println("销毁");}@OverridepublicvoidcontextInitialized(ServletContextEventevent){WebApplicationCon... 继续阅读 >