All Posts
-
JAVA_HOME is set to an invalid directory 에러2020.02.03
lombok과 Log4j : error: cannot find symbol 오류 해결 방법
설명
IntelliJ 에 Spring 과 Gradle를 이용해 처음 사용하기 위해 설정 중에 일어난 lombok 문제이다.
문제
해결
1. lombok 플러그인 설치
2. Build, Execution, Deployment - Complier - Annotation Processors - Enable annotation processing 에 체크
여기까지가 구글에서 흔히 해결 할 수 있는 방법이지만 이 두가지 방법도 안됐다.
3.[ build.gradle - dependencies ]
compile "org.projectlombok:lombok:1.18.8" 과 annotationProcessor("org.projectlombok:lombok:1.18.8")
통해서 해결완료,
* annotationProcessor
- annotationProcessor은 컴파일 시점으로 코드를 생성합니다.
- annotationProcessor 설정을 안하면 lombok을 포함해서 project export시 lombok 에노테이션이 전부 포함되지 않기 때문에 annotationProcessor 해주면 해결 할 수 있습니다.
'개발자의 길' 카테고리의 다른 글
JAVA_HOME is set to an invalid directory 에러 (0) | 2020.02.03 |
---|
JAVA_HOME is set to an invalid directory 에러
문제
gradle 설치 후 cmd 화면에서 gradle -version 후 JAVA_HOME is set to an invalid directory 에러가 발생했다.
아마 JAVA_HOME 에 설정된 java jdk 가 path 와 맞지 않았나보다.
해결
C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.212-1\bin
\bin 까지 경로가 설정되어 있어서 문제가 생긴 것이다.
메모
사용자 변수와 시스템 변수 중에 path 설정을 한 곳만 해도 gradle 경로 설정이 잘 된다.
'개발자의 길' 카테고리의 다른 글
lombok과 Log4j : error: cannot find symbol 오류 해결 방법 (0) | 2020.02.04 |
---|