본문 바로가기

Java

Checks failed: Couldn't check commit: Element: class com.intellij.psi.impl.compiled.ClsClassImpl #JAVA because: different providers:

Git Commit 하는데 갑자기 발생한 Error

태어나서 처음 본 에러라 너무 당황스러웠다.


Checks failed: Couldn't check commit: Element: class com.intellij.psi.impl.compiled.ClsClassImpl #JAVA because: different providers: com.intellij.psi.ClassFileViewProvider{vFile=jar://C:/Program Files/Java/jdk1.8.0_333/jre/lib/rt.jar!/java/lang/String.class, vFileId=163424, content=VirtualFileContent{size=18922}, eventSystemEnabled=true}(58dcc935); com.intellij.psi.ClassFileViewProvider{vFile=jar://C:/Program Files/Java/jdk1.8.0_333/jre/lib/rt.jar!/java/lang/String.class, vFileId=163424, content=VirtualFileContent{size=18922}, eventSystemEnabled=true}(101ca7fc)
invalidated at: no info [Plugin: com.intellij.java]


보통 이런 Error의 경우 Java heap 메모리문제인 경우가 많다고 한다.

 

일단, 해결방법은 IDE를 intellij를 사용하고 있어서 재시작 해주었고,

 

IntelliJ Heap 메모리를 증가시키는 방법으로 해결하기로 했다.

 

 

 

 

해결방법

1. Help > Change Memory > Settings 메뉴 확인

→ 현재 Maximum Heap Size가 2011 MiB

 

노트북 RAM이 16기가인 경우 3072 까지 올려도 된다고 사수분이 말씀해주셨다.

노트북 RAM 확인 후 수정해줌

 

2. 수정후에는 재시작 필요

반응형