[Spring Error] Web server failed to start. Port 8080 was already in use. Web server failed to start. Port 8080 was already in use. 스프링 부트 프로젝트를 실행하려는데 포트를 이미 쓰고 있다고 떴을 때 일단 기존 인텔리제이에서 돌아가고 있는 어플리케이션이 있는지 확인하고, 없는데도 만약 실행이 안된다고 하면 터미널 켜고 lsof -i :8080 켜져있는 PID 를 kill 시킨다. sudo kill -9 PID 그리고 다시 돌리면 잘 됨! Web/spring 2022.12.12
[spring gradle] h2 세팅해보기 무턱대고 구글링 블로그로 검색해서 맨땅에 헤딩처럼 작업해보기보다는 document 나 명세를 살펴보며 (비록 영어라 두통이 오더라도 😂) 그 기능을 개발한 사람의 생각도 들여다보며 공부하는 걸 시도해보는 중이다 앱개발 때도 느꼈는데 많은 사람들이 구글링이 개발의 답이라고 하지만 버전이 업그레이드 됨에 따라 맞지않은 옛날 글, 또는 잘못된 글도 너무 많다. 그래서 어느정도 앱을 알게 된 이후에 나도 문서를 살펴보며 진짜 그 기능에 포함되어있는 메소드들을 살펴보곤 했었다. 아직 봄이 안온 스프링 개발자지만, 얼른 따뜻한 봄을 맞이하기 위해 열심히 공부를 해본다! 일단, h2 데이터베이스와 JPA 를 공부하는데 대부분 maven 으로 되어있길래 gradle 로 한번 세팅해보려고한다. http://www.h2d.. Web/spring 2022.12.10
[MAC m1] 개발환경 세팅 / JAVA 11 설치 / 환경변수 설정 회사에서 업무용으로 받은 맥북프로를 세팅 하면서 기록 겸 적어두려고 한다. 1. homebrew 설치하기 https://brew.sh/index_ko Homebrew The Missing Package Manager for macOS (or Linux). brew.sh brew 를 쓰려고 하는데 zsh: command not found: brew 이렇게 뜨고 안된다면, 환경변수가 잘못 설정된 상태이다. 터미널에서 vi ~/.zshrc 로 들어간 다음에 i 를 누르고 인서트 상태에서 export PATH=/opt/homebrew/bin:$PATH 해당 내용을 적어주고 ESC -> :wq 엔터를 친 뒤 터미널에서 한번 더 해당 아래 내용을 입력한다. source ~/.zshrc; homebrew에 환경변수가.. Web/spring 2022.12.01