본문 바로가기
728x90

Settings5

@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.
인텔리제이 javadoc 만들기 추후 포트폴리오나, 필요에 의해 javadoc 을 만들어 제공해주면 더 좋을 것 같아, 사용법을 정리해본다. 주석같은경우 조금만 살펴보면 더 실용적으로 남길 수 있다. 인텔리제이 기준. Tools -> Generate javaDoc 클릭 Output directory 설정 후 ok 참고: https://dejavuhyo.github.io/posts/intellij-generate-javadoc/ IntelliJ Javadoc 생성 1. JavaDoc 메뉴 선택 dejavuhyo.github.io 2023. 1. 19.
IntelliJ 플러그인 및 초기 세팅 필자는 인텔리제이를 좋아한다.. 초기에 간단히 받을 수 있는 플러그 인 등을 나열한다.. 개인적으로 프로그래밍할 때 글씨를 매우 작게 설정하고 작업하는 습관이 있다.. 음.. 대략 폰트 8? 정도.. 사람들이 저게 보이냐고 맨날 묻는다..ㅎㅎ.. 근데 하다 보면 편하다.. 코드를 한 번에 많이 볼 수 있다..ㅎㅎㅎ --- material thema Rainbow brakets. https://plugins.jetbrains.com/plugin/10080-rainbow-brackets Grep console. https://plugins.jetbrains.com/plugin/7125-grep-console CamelCase https://plugins.jetbrains.com/plugin/7160-came.. 2021. 8. 24.
인텔리제이 - gradle(dependency 추가 안될때) 예전 자바 프로젝트 + 인텔리제이 + gradle 을 작업할때 이상하리만큼 dependency 가 추가가 안되어서 검색하여 어찌어찌 해결되어 생각난 김에 남긴다. --- 죽어라 dependency 추가가 안될때 인텔리제이 우클릭 - > 캐시 삭제 ->안되면 터미널 열어서 gradlew --refresh-dependencies 한번 해주자.. 터미널에서 위 명령어를 입력해주면, 기존에 받아놓은 dependencies 안의 라이브러리들을 최신 파일로 모두 교체한다. ** 새로 받은 dependency 라이브러리 못 불러오면 툴을 껐다가 다시 키면 된다.​ 참조: https://bkjeon1614.tistory.com/394 2021. 8. 23.
728x90