Spring boot - 패키지가 정상 빌드되지 않을 때(Gradle) 본문
반응형
Spring boot 강의를 따라가다가, 구태여 강의에서 얘기하는 H2 데이터베이스를 사용하고 싶지 않았다.
때문에 기존에 익숙한 docker를 사용하여 개발 환경을 구축하려 시도했는데,
그 과정에서 gradle로 패키지가 병합되지 않는 문제가 발생했다. (./gradlew clean build가 동작하지 않았음)
문제가 발생한 패키지는 JPA.
해당 문제를 해결하기 위해, gpt의 힘을 빌려 해당 문제를 야기할 수 있는 내용들을 훑었다.
이를 테면, build.gradle의 dependecies에 제대로 패키지를 삽입했는지부터, import 방식 자체가 잘못되었는지까지.
물론 이 단계에서 에러는 풀리지 않았고, 구글을 서칭함으로써 문제를 해결할 수 있었다.
먼저, 인텔리제이 우측 상단에 있는 코끼리 모양을 누르고, Dependencies를 확인한다. 그리고 여기서 JPA 관련 파일이 없다는 것을 알게 되었다. (사진에는 존재하지만, 이전에는 jakarta 파일이 존재하지 않았다.)
이후, 그 우측에 있는 새로 고침을 누른다.
그리고 거짓말 패키지 다운, 문제 해결.
자바스크립트였다면, 진작 package.json 이나 node_module을 뒤져봤을 텐데.
자바가 많이 익숙하지 않다. ^_^
반응형
'개발 > Spring boot' 카테고리의 다른 글
Spring boot - Custom Global exception Handler 적용 (1) | 2025.05.04 |
---|---|
Spring boot - Api docs 설정 (Swagger + OpenAPI) (3) | 2025.05.01 |
Spring boot - Docker-compose hot loading 환경 설정(with, vscode) (0) | 2025.04.25 |
Java - 버전이 정상적으로 지정되지 않을 때 (셀 스크립트) (0) | 2025.04.07 |
Comments