我尝试使用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依赖关系是否存在;编译";范围