GitHub에서 프로젝트를 클론한 후 build.gradle 파일에 아래 사진처럼 빨간 줄이 좍좍 그어지는 현상이 발생했다.
1. 문제 상황
클론한 프로젝트에서 Gradle Wrapper(gradlew)를 실행하자, 다음과 같은 오류가 발생했다.
프로젝트경로\gradle\wrapper\gradle-wrapper.properties' does not exist. at org.gradle.wrapper.GradleWrapperMain.main(SourceFile:74)
정상 작동 되는 다른 프로젝트와 비교해보니, 오류 메세지대로 gradle-wrapper.properties 파일이 없음을 확인할 수 있었다.
2. 문제 원인: .gitignore 설정 문제
.gitignore 파일을 확인해보니 다음과 같은 규칙이 존재했다.
이 규칙 때문에 gradle-wrapper.properties 파일이 Git에 커밋되지 않았고, 따라서 클론할 때도 파일이 없었던 것이다.
3. 해결 방법
✅ .gitignore 수정
환경 설정 파일인 application.yml만 제외하도록 설정하고 .properties은 git에 포함하도록 수정
✅ gradle-wrapper.properties 생성
gradle 디렉토리 아래에 gradle-wrapper.properties를 생성하고,
정상적으로 동작하는 다른 프로젝트에서 gradle-wrapper.properties 내용을 확인한다.
내용을 복사/붙여넣기하면 된다!
4. 결과
'Java Study > Frameworks' 카테고리의 다른 글
Interceptor와 AOP 개념 정리 및 API 로깅 예시 ✍️ (0) | 2025.02.26 |
---|---|
Spring JWT 인증 과정 뜯어보기 🔑 | Spring Security 없이 구현하는 방법 (0) | 2025.02.25 |
[Spring] 인증/인가와 Session 방식과 JWT 방식의 차이 (0) | 2025.02.20 |
[Spring] JPA 연관관계 매핑 확실하게 알아보기❗ (0) | 2025.02.14 |
[Spring] @Transactional을 어디에 붙여야 할까🤔❔ (0) | 2025.02.12 |