-
SDKMAN으로 여러가지 Java JDK 버젼 설치 및 관리하기 brew install sdkman-cli // java sdk의 여러 버젼을 확인하고 설치를 도와주는 라이브러리를 설치한다. sdk list java // 설치가능한 java sdk의 리스트를 확인한다. 스크롤을 내리다가 빠져나가고 싶으면 q를 누르면 됩니다. sdk install java 20-amzn // 특정버젼을 설치한다. 어러버젼이 설치되어 있을 경우 디폴트로 변경할 것인지 물어본다. 디폴트를 변경했을 경우, 리스트를 확인했을때 2개의 설치된(installed) 목록중에서 use에 체크가 되어 있는 것을 확인할 수 있다. sdk list java // 설치가능한 java sdk의 리스트를 확인한다. 다시, 17버젼을 사용하고 싶다면 아래와 같이 변경할 수 있다. sdk use java 17.0..
-
Lombok 롬복을 알아보자 개발자들에게는 필수적인 라이브러리이며, 성가신 보일러플레이트같은 작업(Getter, Setter, 생성자 등) 들을 간단한 어노테이션으로 대체할 수 있게 해준다. 설정을 한번 해보자. 우선 build.gradle 디펜던시에 의존성을 추가해준다. 그리고 Lombok 플러그인을 설치해준다. 재시작은 필수다! 마지막으로 preference > Build, Execution ... > Compiler > Annotation Processors 로 진입한 다음 Enable Annotation processing 체크박스를 체크해준 후 Apply 버튼을 클릭한다. 자 그럼 테스트를 해보자! Engineer란 클래스를 만들고, @Getter, @RequiredArgsContructor 어노테이션을 추가했다. 이름에서..
-
Intellij 인텔리제이 local changes가 사라졌을때 안보일때 가끔 인텔리제이를 새로 설치했거나 새로운 프로젝트를 구성하고 나서 Git local changes가 안 보일때가 있다... 간단하게 다시 보이게 설정하는 방법을 알아보자!! 차례경로를 따라 차례로 설정화면에 진입한다. Preferences > Version Control > Commit 여기서 젤 상단에 Use non-modal commit interface가 체크되어 있다면 해제해주고 Apply를 클릭하자. 드디어!! local changelist가 나타났다!!