ㅇ.ㅇ
[Gradle] Multiple build operations failed. Could not move temporary workspace 본문
Error
[Gradle] Multiple build operations failed. Could not move temporary workspace
yun_ 2024. 11. 29. 17:06
상황
스프링부트 새 프로젝트를 설치한 후 run을 실행했을 때, 아래와 같은 에러가 발생하였다.
에러 내용
starting gradle daemon... gradle daemon started in 2 s 158 ms failure: build failed with an exception. * what went wrong: multiple build operations failed. could not move temporary workspace
에러 파악
Gradle 빌드 시스템에서 발생하였다. 에러에서 알 수 있는 주요 문제점은, Gradle이 임시 작업 공간을 불변 위치로 이동하는데 실패했다는 것이다.
나의 시행착오..
- Gradle 캐시 폴더 삭제 후 빌드 다시 실행
- C:\Users\사용자\.gradle\caches 폴더를 삭제 후 다시 실행.
- build.gradle로 프로젝트 열기
- Gradle 설정 파일이 제대로 로드되었는지 확인.
- JDK 벤더 변경
- 기존 JDK를 삭제 후 다른 JDK 벤더 설치.
- 파일/폴더 쓰기 권한 확인
- 프로젝트 디렉토리 및 Gradle 임시 폴더에 대한 쓰기 권한 확인.
- 백그라운드 프로세스 확인
- 빌드와 충돌할 수 있는 다른 프로세스가 실행 중인지 확인.
- gradle clean 실행
- Gradle 빌드 환경 초기화.
해결 방법
뭐가 문제일까 해당 에러를 깃헙에서 찾아보다가, 관련 이슈를 확인하였다. 보안 프로그램의 실시간 보호 기능이 원인일 수 있다는 정보를 확인할 수 있었다. 회사 컴퓨터라 V3 백신 프로그램을 끌 수는 없어서, '제품 다시 시작 기능'을 통해서 잠깐 꺼졌다가 다시 켜지는 틈을 타서 빌드를 실행하니 문제가 해결되었다. ㅎ
반응형