본문 바로가기
TIL & WIL

[TIL] #104. 231226

by mmm- 2023. 12. 26.

어제 목표 & 오늘 완료한 한 일 

  • 알고리즘 문제
  • 자바 종합 문법 복습 (3주차)
  • 스프링 기초 개인과제 해설 강의
  • 스프링 심화 과제 (테스트 코드 작성)
  • JPA 심화 강의듣기
  • 심화 팀 프로젝트
  • CS 공부 (운영체제)

 

내일 목표

  • 알고리즘 문제
  • 자바 종합 문법 복습 (3주차)
  • 스프링 기초 개인과제 해설 강의
  • 스프링 심화 과제 (테스트 코드 작성)
  • JPA 심화 강의듣기
  • 심화 팀 프로젝트
  • CS 공부 (운영체제)

 

발생한 오류와 해결 방법

1️⃣. 프로젝트를 새로 시작하게 되어 클론을 해왔는데 

no matching variant of org.springframework.boot:spring-boot-gradle-plugin:3.2.1 was found. the consumer was configured to find a library for use during runtime, compatible with Java 11, packaged as a jar, and its dependencies declared externally, as well as attribute 'org.gradle.plugin.api-version' with value '8.5' but:

이러한 에러가 발생했다. 보통은 project structure에서 버전만 맞춰주면 에러가 해결됐었는데 이번에는 해결되지 않았다.

그래서 settings > build, execution, deployment > build tools > gradle에서 gradle jvm을 다른 버전으로 설정해주니 문제가 바로 해결되었다.

 

2️⃣. 

Description: The bean 'jpaAuditingHandler' could not be registered. A bean with that name has already been defined and overriding is disabled. Action: Consider renaming one of the beans or enabling overriding by setting spring.main.allow-bean-definition-overriding=true

위와 같은 에러가 발생했는데 그 이유는 다른 팀원분이 AuditingConfig 클래스에 추가하신 @EnableJpaAuditing이 존재하는데, 내가 main 클래스가 있는 applciation에 @EnableJpaAuditing annotation을 또 넣어주어 그런 것이었다. application에 있는 해당 annotation을 지워주니 문제가 해결되었다.

 

3️⃣. 

The character encoding [uft-8] is not supported

utf-8로 적어줘야 하는데 오타가 있어 발생한 에러였다.

 

느낀점

오늘도 SQL 문제를 풀었다. 자꾸 풀다보니까 재밌는 것 같고, 앞으로 알고리즘 문제 뿐만 아니라 SQL 문제도 하루에 하나씩 풀면 좋을 것 같다. 그런데 요즘 알고리즘 문제는 풀지 못하고 있는 것 같아 걱정이다. 난이도가 올라가니까 푸는데 시간도 오래 걸리고 푸는 법도 잘 모르겠다. 

그리고 팀 프로젝트가 새롭게 시작되었다. 이전에는 구현해보지 못했던 것도 구현하게 될 것 같아 기대가 된다. 며칠동안 열심히 쉬어줬으니까 또 열심히 코딩 해야겠다.

 

'TIL & WIL' 카테고리의 다른 글

[TIL] #106. 231228  (1) 2023.12.28
[TIL] #105.231227  (1) 2023.12.27
[TIL] #103. 231225  (0) 2023.12.25
[WIL] #15. 231218 ~ 231224  (0) 2023.12.24
[TIL] #102.231224  (0) 2023.12.24