IntelliJ 빌드 중 TypeRepr ClassCastException을 만났을 때
IntelliJ에서 demo.main 모듈을 빌드하다 다음 오류를 만났습니다.
Module 'demo.main' production: java.lang.ClassCastException: class org.jetbrains.jps.builders.java.dependencyView.TypeRepr$PrimitiveType cannot be cast to class org.jetbrains.jps.builders.java.dependencyView.TypeRepr$ClassType (org.jetbrains.jps.builders.java.dependencyView.TypeRepr$PrimitiveType and org.jetbrains.jps.builders.java.dependencyView.TypeRepr$ClassType are in unnamed module of loader java.net.URLClassLoader @59690aa4)당시에는 Build → Rebuild Project를 실행한 뒤 문제가 해결됐습니다.

제 경우에는 재빌드로 해결됐습니다. 다만 예외 메시지 하나만으로는 원인까지 알 수 없고 같은 예외라도 재빌드로 풀리지 않는 경우가 있습니다.