Spring/Error

· Spring/Error
애러 원인 스프링 부트를 사용한 앱의 모듈화를 진행하다가 다음과 같은 오류가 발생했다. * What went wrong: Execution failed for task ':test-module:compileKotlin'. > Could not resolve all files for configuration ':test-module:compileClasspath'. > Could not find org.springframework.boot:spring-boot-starter-data-mongodb:. 원인은 스프링 부트 스타터(spring-boot-starter) 라이브러리를 사용하려면 플러그인이 설정되어 있어야 하는데 설정되지 않아서였다. 문제 해결 방법 라이브러리 모듈에서의 해결 방법 문제를 해결하기 ..
· Spring/Error
애러 원인 해당 애러는 Spring에서 코루틴과 관련된 코드를 사용하고 있는데, 코루틴 라이브러리에 대한 의존성이 설정되지 않아 발생한다. 예를 들어 다음과 같이 컨트롤러를 만들면, 코틀린에는 기본적으로 일시 중단 함수가 내장되어 있기 때문에 컴파일러에서 오류가 발생하지 않지만, 스프링 프레임웍 내부적으로 CoroutineScope에서 코루틴을 실행해 해당 일시 중단 함수를 실행하기 때문에 오류가 발생한다. @Controller class CoroutineTestController() { @GetMapping("/coroutine/call") suspend fun callCoroutine(): ResponseEntity { // 일시 중단 함수 사용 return ResponseEntity.ok("Coro..
Dev.Cho
'Spring/Error' 카테고리의 글 목록