• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

h2 DB 의존성 질문입니다

21.03.23 23:08 작성 조회수 169

0

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

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

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

답변 1

답변을 작성해보세요.

1

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