![[IntelliJ] contextLoads() error](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQQ2RK%2FbtsExQjWbC1%2FpXekdiCz8sv0Z8t1gAhMQk%2Fimg.png)
[IntelliJ] contextLoads() errorTools/IntelliJ2024. 2. 6. 22:32
Table of Contents
배경
평소와 다를것 없이 스프링부트 프로젝트를 만들고 실행을 시키려던중, 다음과 같은 에러가 발생하였습니다.
contextLoads()
이런 에러가 발생한 것이였습니다.
원인
main에는 application.properties 파일이 존재하지만 test에는 application.properties 파일이 없어서 발생하는 문제
해결과정
밑줄표시가 되어있는 파일의 위치에 들어가면 이렇게 코드가 작성되어 있을 것입니다.
package com.example.practicespringboot;
import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;
@SpringBootTest
class PracticespringbootApplicationTests {
@Test
void contextLoads() {
}
}
해당 파일을 들어가면 위와 같은 이미지로 x표시가 되어있을 것입니다.
해결
//@SpringBootTest
이렇게 SpringBootTest부분을 주석처리 하면 되는 간단한 문제입니다.
전체코드
package com.example.practicespringboot;
import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;
//@SpringBootTest
class PracticespringbootApplicationTests {
@Test
void contextLoads() {
}
}
코드를 이렇게 수정한 뒤 다시 run을 하면 성공인 화면을 볼 수 있습니다.
'Tools > IntelliJ' 카테고리의 다른 글
[IntelliJ] 인텔리제이와 깃허브 연동 (0) | 2024.02.06 |
---|
@VOGUE coding :: CODE의 미학
IT에 관한 모든 것을 공부하고, 설명합니다. Study and explain everything about IT.
포스팅이 좋았다면 "구독👍🏻" 해주세요!