Intellij
[MVC] 1. Boot-Admin 프로젝트 세팅 (IntelliJ + Gradle)
Spring Boot 기반의 BootStrap + AdminLTE 를 사용하는 ADMIN 프로젝트를 만들어 볼 예정입니다 사용하는 IDE는 IntelliJ (2022.1)를 사용할 예정이고 Java 11 + SpringBoot 2.6 기반으로 프로젝트를 만들겠습니다 1. IntelliJ를 시작하면 다음과 같은 화면이 나옵니다 우측 상단에 있는 New Project를 눌러줍니다 2. 다음과 같은 화면이 나오면 왼쪽 리스트에서 New Project를 선택합니다 (Spring Initialzr를 사용해도 되지만 제가 알기로 Community 버전에는 해당 기능이 없는 것으로 알고 있어서 직접 만들겠습니다) 각 입력란에 알맞는 것을 넣어주시면 됩니다 1) Location은 프로젝트가 위치할 폴더로 가장 우선 설..
[Spring] IntelliJ에서 Application 종료 후 재시작시 사용하는 포트가 존재한다고 나올때
로컬에서 IDE로 개발할때 코드 수정하고 Application 재시작할 경우 어쩌다 포트가 이미 사용중이라고 에러가 나는 경우가 있다 일반적으로 아래와 같이 현재 실행중인 spring 프로세스를 찾아서 kill 하면 된다 ps -ax | grep spring kill -9 {PID} 만약 로컬에 spring 프로세스가 많이 실행되고 있는 경우 아래 방법처럼 찾아서 kill한다 # 해당 포트 확인 및 pid 확인 lsof -i :8080 # pid 확인 ps -ax | grep {PID} # 프로세스 죽이거나 포트 바꾼다 # 프로세스 kill kill -9 {PID} # application.yml 에서 포트 변경 server.port = ****
[Java] dependency 관련 에러 with IntelliJ & Gradle
이슈 - dependency 라이브러리들이 제대로 로딩이 되지 않음 - 개발 환경에서 nexus 등으로 snapshot 다운로드시에 변경사항을 제대로 체크하지 못함 - 코드에 갑자기 해당 클래스가 존재하지 않는다고 빨간 줄들이 등장함 해결 1. IntelliJ 사용할 경우 상단의 file > Invalidate Caches 클릭한다 Optional에서 Clear VCS Log caches and Indexes 만 체크하고 Invalidate and Restart 클릭 재시작되면서 문제가 해결되었는지 확인한다 해결 안되면 옵션 중 Clear file system cache and Local history 체크 (주의사항으로는 로컬 히스토리 삭제시 IntelliJ에서 제공하는 되돌리기 기능이 초기화됨, 미리..