Spring启动应用程序在应用程序运行后关闭



我尝试使用Spring初始值设定项创建Spring启动应用程序。我刚刚使用依赖项创建了新的应用程序

<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>

但当我试图启动应用程序时,它就会关闭。我已经创建了控制器,并遵循了所有的解决方案,比如:更改端口或从.m2文件夹中删除tomcat,但什么都不起作用。这些是我的日志

2021-04-30 02:50:10,845 INFO  [main] org.hibernate.dialect.Dialect: HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
2021-04-30 02:50:12,067 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2021-04-30 02:50:12,087 INFO  [main] org.springframework.orm.jpa.AbstractEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'default'
2021-04-30 02:50:12,914 INFO  [main] org.springframework.boot.StartupInfoLogger: Started WebApplication in 7.549 seconds (JVM running for 8.848)
2021-04-30 02:50:13,025 INFO  [SpringContextShutdownHook] org.springframework.orm.jpa.AbstractEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'default'
2021-04-30 02:50:13,027 INFO  [SpringContextShutdownHook] org.hibernate.tool.schema.internal.SchemaDropperImpl$DelayedDropActionImpl: HHH000477: Starting delayed evictData of schema as part of SessionFactory shut-down'
2021-04-30 02:50:13,037 INFO  [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource: HikariPool-1 - Shutdown initiated...
2021-04-30 02:50:13,045 INFO  [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource: HikariPool-1 - Shutdown completed.
Process finished with exit code 0

如果有人知道出了什么问题。我使用的是弹簧引导2.4.5版本。

<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.4.5</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>

依赖项/jar中似乎没有包含tomcat嵌入式jar。它应该是从";弹簧靴启动器网";依赖项已定义。但不知何故,它被排除在外。

尝试执行";mvn依赖关系:树;并检查tomcat依赖关系是否存在;编译";范围

最新更新