intelli J 에서는 lombok 를 사용하기위해서는 추가로 plugin을 추가해주어야 사용이가능하다.!
단축키인 shift+shift 이용해 Preference 들어오기
lombok 검색
인스톨후 재실행 시켜준다
Build, Execution, Deployment 탭의
Compiler 클릭후
Annotation Processors 속성의
Enable annotation processing 체크를 후 apply 를 클릭
완료후
pakage 와 새로운 클래스 추가후 간단히 테스트실행
Cause: class lombok.javac.apt.LombokProcessor (in unnamed module @0x59e73bc0) cannot access class com.sun.tools.javac.processing.JavacProcessingEnvironment (in module jdk.compiler) because module jdk.compiler does not export com.sun.tools.javac.processing to unnamed module @0x59e73bc0
- Ultimate : 완전한 기능 제공 (1달간 무료 체험이 가능하다.) - Communtity : 제한적 기능 제공 - Web을 제외한 기본적인 JVM 기반 언어와 안드로이드 개발을 지원한다. - Java 기반의 REST API 등의 백엔드 개발만 고려한다면 Communtity 에디션 만으로도 충분하다.
설치
4개 전부 체크 √
- 당연히 Community 버전보다 Ultimate 버전이 다양한 기능을 제공 한다.
- 먼저 UI로 보는게 더 확실할 것 같다.
- 일단 javascript, Spring 등 웹개발 관련된 내용을 지원하지 않는 community 버전을 사용하면, 웹 개발시 불편할 수 있다.