본문 바로가기
IT/Java

spring-boot-starter-web <dependency추가>

by 성준하이 2023. 8. 17.
반응형

maven을 사용중이고 spring starter project 를 통해서 새로운 springboot 프로젝트를 만들었다.

 

그리고 바로 기동을 해보는데 아래 로그가찍히면서 기동이 되지 않았다.

 

2023-08-08T23:34:39.664+09:00  INFO 1874 --- [           main] com.test.TestProject21Application     : Starting TestProject21Application using Java 17.0.3.1 with PID 1874 (/Users/test/eclipse-workspace/testProject2-1/target/classes started by test in /Users/test/eclipse-workspace/testProject2-1)
2023-08-08T23:34:39.667+09:00  INFO 1874 --- [           main] com.test.TestProject21Application     : No active profile set, falling back to 1 default profile: "default"
2023-08-08T23:34:40.588+09:00  INFO 1874 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode
2023-08-08T23:34:40.590+09:00  INFO 1874 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JDBC repositories in DEFAULT mode.
2023-08-08T23:34:40.655+09:00  INFO 1874 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 55 ms. Found 0 JDBC repository interfaces.
2023-08-08T23:34:40.681+09:00  INFO 1874 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode
2023-08-08T23:34:40.682+09:00  INFO 1874 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2023-08-08T23:34:40.685+09:00  INFO 1874 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 1 ms. Found 0 JPA repository interfaces.
2023-08-08T23:34:40.821+09:00  INFO 1874 --- [           main] o.s.cloud.context.scope.GenericScope     : BeanFactory id=93c9f4d0-92d5-3cc3-93b5-6a0a4d4c3f34
2023-08-08T23:34:40.999+09:00  INFO 1874 --- [           main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
2023-08-08T23:34:41.117+09:00  INFO 1874 --- [           main] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@697173d9
2023-08-08T23:34:41.119+09:00  INFO 1874 --- [           main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
2023-08-08T23:34:41.182+09:00  INFO 1874 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2023-08-08T23:34:41.205+09:00  INFO 1874 --- [           main] org.hibernate.Version                    : HHH000412: Hibernate ORM core version 6.1.6.Final
2023-08-08T23:34:41.344+09:00  WARN 1874 --- [           main] org.hibernate.orm.deprecation            : HHH90000021: Encountered deprecated setting [javax.persistence.sharedCache.mode], use [jakarta.persistence.sharedCache.mode] instead
2023-08-08T23:34:41.434+09:00  INFO 1874 --- [           main] SQL dialect                              : HHH000400: Using dialect: org.hibernate.dialect.MySQLDialect
2023-08-08T23:34:41.659+09:00  INFO 1874 --- [           main] o.h.e.t.j.p.i.JtaPlatformInitiator       : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2023-08-08T23:34:41.667+09:00  INFO 1874 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2023-08-08T23:34:42.097+09:00  INFO 1874 --- [           main] com.test.TestProject21Application     : Started TestProject21Application in 2.947 seconds (process running for 3.665)
2023-08-08T23:34:42.186+09:00  INFO 1874 --- [           main] o.s.b.a.b.JobLauncherApplicationRunner   : Running default command line with: []
2023-08-08T23:34:42.192+09:00  INFO 1874 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
2023-08-08T23:34:42.194+09:00  INFO 1874 --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown initiated...
2023-08-08T23:34:42.200+09:00  INFO 1874 --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown completed.

 

에러도 아닌것같고 경고도 아닌것 같은데 기동이 되자마자 바로 멈췄다.

 

.yml 파일에 문제일수도 있어서 셋팅값 확인하고,

윗쪽에 No active profile set 가 있길래 profiles도 지정해줘봤지만 소용이 없었다.

 

결국 해결해낸게 pom.xml 에

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>

를 받아줬다.

 

web을 사용할 계획은 없어서 추가를 안했으나 springboot 에서 내장된 was tomcat을 사용하려면 해당 라이브러리를 무조건 dependency 받아야하니 알아두도록 하자.

반응형

댓글