코딩박스

[Error] java.lang.ClassNotFoundException: worker.org.gradle.process.internal.worker.GradleWorkerMain 에러 해결

by 코박7

에러발생.

  • 테스트 진행을 위해 clean ⇒ build 진행 중 에러가 발생하였다.

 

해결.

  • 우선 구글링을 통해 여러 해결방법을 통해 해결해보도록 한다.
  • 내가 해결 안되더라도 아래 내용으로 해결되시는분들도 있으니 하나하나 확인 부탁드립니다.

 

1. Edit Custom VM options 지우기.

  • help → Edit Custom VM options
-Xmx2013m
-Dconsole.encoding=UTF-8
-Dfile.encoding=UTF-8
  • 위와 같은 옵션을 지정되있는걸 삭제 후 재실행 ⇒ 그대로 에러 발생

 

2. 상위 폴더에 한글 파일 지우기.

  • 다른 원인으로는 상위 경로에 한글파일이 존재하는 상황인 경우 에러가 날 수 있다고 했다.
  • 확인해보니 한글파일이 존재하여 삭제 조치 ⇒ 그대로 에러 발생

 

3. gradle setting 바꿔주기.

  • 위에 두 밑줄이 intellij IDEA 로 안되어있을 시 에러가 발생한다는 글을 봤다.
  • 하지만 이미 intellij 로 설정이 되어있는 상황 ⇒ 그대로 에러 발생
  • 근데 이걸로 해결하신분들도 많은거같으니 참고해도 좋을거같다.

 

4. gradle user home 안에 한글

  • setting → gradle 위에 gradle user home 에도 한글이 있으면 안된다는 글을 발견했다.
  • 사용자 이름을 변경을 진행 ⇒ 성공!

블로그의 정보

코딩박스

코박7

활동하기