반응형
목록 gradle (3)
반응형
이로
MAC, intellij 19.3 사용 인텔리제이에서 그래들 5버전을 사용할 경우 lombok 과 충돌을 일으키는건지 그래들 사용시 기본적으로 해야할 세팅을 끝내도 어노테이션이 적용되지 않았다. 프로젝트에서 폴더명 gradle - wrapper - gradle-wrapper.properties에서 본인의 버전을 확인해 보고 그래들이 5버전일 경우 터미널에서 ./gradlew wrapper --gradle-version 4.10.2 입력 로 버전을 바꾸고, 리빌딩해서 사용하면 정상적으로 작동 되었다.
java servlet api 추가하니 해결 gradle // https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api providedCompile group: 'javax.servlet', name: 'javax.servlet-api', version: '4.0.1' maven javax.servlet javax.servlet-api 4.0.1 provided
두번째 줄 추가하면 gradle 5점대 버전에서도 lombok 사용 가능했다. 이것때문에 하루를 공쳤다.. 후.. providedCompile group: 'org.projectlombok', name: 'lombok', version: '1.18.8' annotationProcessor "org.projectlombok:lombok:1.18.6" 가능하면 그래들 버전 4로 사용하는것이 정신건강에 이로울 것 같다. 이게 그래들과 롬복의 문제였을줄이야.. 롬복 추가뒤 resources 에 log4j.propertis 넣기!! # Root logger option log4j.rootLogger=INFO, stdout # Direct log messages to stdout log4j.appender.stdo..