intellij

    [IntelliJ] Can't build maven jhipster project with lombok

    Can't build maven jhipster project with lombok 해당 문제는 프로젝트 내에서는 lombok이 문제없이 동작하였으나, build 단계에서 getter/setter 메소드를 찾을 수 없다거나 (Cannot find symbol), Constructor 생성자가 생성이 안되어 에러를 내뱉으며 발생하였다. 해당 프로젝트에 lombok plugin을 설치하고, pom.xml 에 dependency를 주입하고, enable annotation proccessor 를 체크하면 프로젝트에서 lombok을 사용할 수 있다. lombok 설치와 annotation에 대해서는 아래 포스팅을 참고하길 바란다. https://gre-eny.tistory.com/303 [IntelliJ] Lo..

    [IntelliJ] Lombok 설치 및 Lombok Annotation

    Lombok 이란? 롬복(Lombok)은 자바 Domain(DTO, VO) 에서 반복적으로 작성되는 getter/setter나 toString, 생성자 코드 등의 소스들을, 어노테이션(Annotation)을 사용하여 생략할 수 있도록 컴파일 시점에 자동으로 생성해주는 라이브러리이다. 1. Lombok 설치하기 본 게시글은 아래 설명한 환경을 기반으로 설명하겠다. IntelliJ IDEA Ultimate 2021.1.2 Gradle 6.7 Maven 3.6.3 참고로 IntelliJ 2020.03 이후 버전에서는 기본 Plugin으로 Lombok이 설치되어 있다고 한다. IntelliJ에서는 Plugin으로 lombok을 지원한다. File-Settings-Plugins-Marketplace에 lombok..

    [IntelliJ] VisualVM 연동 + 사용방법

    내 환경은 다음과 같다. 다른 버전에서는 차이가 있을 수 있다. IntelliJ IDEA 2020.2.2 Java 11 Windows 10 나는 코딩테스트를 준비하며, 내가 사용한 로직이 얼만큼의 메모리를 쓰는지 확인하기 위해 설치했다. 그 외에도 많은 정보를 제공해 주는데, 그에 관해서는 마지막 단락의 내가 참고했던 블로그를 방문하면 좋을 것이다. VisualVM 설치하기 https://visualvm.github.io/download.html VisualVM: Download First Steps Unzip the downloaded archive. The archive already contains the top-level visualvm directory. Start VisualVM by invo..

    [IntelliJ] 에디터 탭에 파일이 하나만 추가되는 문제

    IntelliJ 에디터 탭에 파일 추가가 안되는 경우 intelliJ 를 사용하면서 다른 파일을 에디터 탭에 띄워 작업하는 경우가 비일비재하다. 그런데 갑자기 다른 파일을 더블클릭하여 열려고 하니, 기존에 에디터 탭에 있는 파일이 직전에 누른 파일로 교체되기만 할 뿐 추가가 되지않았다. (에디터 탭에 하나의 파일밖에 올라가지 않았다.) 아래와 같은 방법으로 해결은 하였으나, 이런 현상이 벌어진 이유는 정확히 모르겠다... 설정을 전혀 건드리지 않았는데 갑자기 발생한 문제이다. 이 프로젝트는 알고리즘 문제풀이를 위한 프로젝트로 각각의 자바파일이 독립된(한 파일에서 다른 파일을 참조하지 않는다.) 파일들이며, 다른 프로젝트에서도 똑같은 문제가 발생했다. (물론 IDE 설정 문제때문이니까...) 여기서 A 라..