Recent Posts
Recent Comments
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
관리 메뉴

ㅇ.ㅇ

[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이 임시 작업 공간을 불변 위치로 이동하는데 실패했다는 것이다. 

 

나의 시행착오..

  1. Gradle 캐시 폴더 삭제 후 빌드 다시 실행
    • C:\Users\사용자\.gradle\caches 폴더를 삭제 후 다시 실행.
  2. build.gradle로 프로젝트 열기
    • Gradle 설정 파일이 제대로 로드되었는지 확인.
  3. JDK 벤더 변경
    • 기존 JDK를 삭제 후 다른 JDK 벤더 설치.
  4. 파일/폴더 쓰기 권한 확인
    • 프로젝트 디렉토리 및 Gradle 임시 폴더에 대한 쓰기 권한 확인.
  5. 백그라운드 프로세스 확인
    • 빌드와 충돌할 수 있는 다른 프로세스가 실행 중인지 확인.
  6. gradle clean 실행
    • Gradle 빌드 환경 초기화.

 

해결 방법

뭐가 문제일까 해당 에러를 깃헙에서 찾아보다가, 관련 이슈를 확인하였다. 보안 프로그램의 실시간 보호 기능이 원인일 수 있다는 정보를 확인할 수 있었다. 회사 컴퓨터라 V3 백신 프로그램을 끌 수는 없어서, '제품 다시 시작 기능'을 통해서 잠깐 꺼졌다가 다시 켜지는 틈을 타서 빌드를 실행하니 문제가 해결되었다. ㅎ

참고 : https://github.com/gradle/gradle/issues/27844

반응형