본문 바로가기
728x90

Settings/버그해결3

@RequiredArgsConstructor 시 not initialized in the default constructor 에러가 난다면 lombok 을 추가하고 해당 에러가 발생한다면 다음과 같이 의존성부분을 변경하거나 추가하자 gradle 5 이상부터는 어노테이션을 구분해 주어야 한다. dependencies { //아래와 같은 롬복형식으로 추가되어 있다면 // compileOnly group: 'org.projectlombok', name: 'lombok', version: '1.18.24' //아래와 같이 변경해 보자. compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' } 이외 다른 추가 설정이 있다면 조금 달라질 수 있다. 2023. 4. 13.
코틀린 jackson: com.fasterxml.jackson.databind.exc.InvalidDefinitionException 코틀린으로 위와 같이 에러가 난다면. private val objectMapper = ObjectMapper().registerKotlinModule() 로 코드를 변경해서 사용하자. 2023. 4. 5.
인텔리제이 - gradle(dependency 추가 안될때) 예전 자바 프로젝트 + 인텔리제이 + gradle 을 작업할때 이상하리만큼 dependency 가 추가가 안되어서 검색하여 어찌어찌 해결되어 생각난 김에 남긴다. --- 죽어라 dependency 추가가 안될때 인텔리제이 우클릭 - > 캐시 삭제 ->안되면 터미널 열어서 gradlew --refresh-dependencies 한번 해주자.. 터미널에서 위 명령어를 입력해주면, 기존에 받아놓은 dependencies 안의 라이브러리들을 최신 파일로 모두 교체한다. ** 새로 받은 dependency 라이브러리 못 불러오면 툴을 껐다가 다시 키면 된다.​ 참조: https://bkjeon1614.tistory.com/394 2021. 8. 23.
728x90