인프런 커뮤니티 질문&답변

김기성님의 프로필 이미지

작성한 질문수

스프링 기반 REST API 개발

Project 만들기

h2 DB 의존성 질문입니다

21.03.23 23:08 작성

·

207

0

지금 인텔리제이에서 스프링부트를 시작하면 버전이 2.4.3으로 되어 있어서 pom.xml가서 2.1.0.RELEASE로 변경하였습니다

그리고 강의 내용처럼 com.h2database의 스코프를 test로 변경 후 돌려보았는데

에러가 나고 test스코프 부분을 아예 없애버리면 에러가 나지 않습니다. 왜 그런지 궁금합니다.

답변 1

1

백기선님의 프로필 이미지
백기선
지식공유자

2021. 03. 24. 00:56

에러 메시지가 말하는대로, pom.xml에 의존성을 추가할 때 test 스코프로 추가하시면 해당 의존성을 테스트를 실행할 때에만 사용할 수 있게됩니다. 따라서 애플리케이션을 실행할 때는 해당 의존성이 없으니 저런 에러가 나는 것이죠.