문서의 이전 판입니다!
.idea
, *.iml
등의 파일을 모두 삭제하고 프로젝트를 다시 import 해본다.Execute After Sync
, Execute Before Sync
등을 지정하면 Gradle Project를 refresh 할 때마다 지정된 시점에 해당 태스크를 실행해준다. 소스 제너레이션이나 IntelliJ 설정을 변경해주는 task를 실행해주면 좋다.
@NotNull
등 리팩토링시 jetbrains annotation이 붙는 현상을 없애고 싶으면 프로젝트 의존성에서 annotations.jar
가 들어갔는지 확인해본다. Gradle 에서는 다음과 같이 제거한다.
configurations.all { exclude group: 'org.kohsuke.jetbrains', module: 'annotations' }