春季启动Tomcat



我创建了一个简单的spring引导应用程序,并使用spring初始化程序H2和JPA添加了两个依赖项。我在application.properties文件中添加了H2配置,然后在resource文件夹中添加了hoteldata.sql文件。当我运行这个项目时,spring引导日志并没有显示Tomcat已经启动。

我希望在启动春季启动应用程序时显示以下日志

main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8081 (http)
2020-12-06 18:16:26.350  INFO [userms,,,] 9144 --- [           main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
2020-12-06 18:16:26.351  INFO [userms,,,] 9144 --- [           main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.37]
2020-12-06 18:16:27.085  INFO [userms,,,] 9144 --- [           main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext

但它没有出现。。

当我到达终点时,http://localhost:8081/h2-控制台没有发生任何事情。。

我在配置级别遗漏了什么吗?

终于解决了这个问题。除了H2和JPA依赖,我们还需要添加"spring-boot-starter-web"依赖。这有助于在spring-boot应用程序中启动内置的Tomcat。

最新更新