Tomcat port 에러
port 8080 required by tomcat v9.0 server at localhost is already in use. the server may already be running in another process, or a system process may be using the port. to start this server you will need to stop the other process or change the port number(s).
이게 떠서 찾아보니 내가 하다가 렉이 너무 걸려서 강제종료시켰던 것이 문제였던 것 같다. 남아있는 포트를 지워야했다.
일단 서버가 내렸는데 8080포트가 사용중이라고 나오면 아래 명령어로 찾아볼 수 있다.
터미널에
server 이미 사용중이라고 나올 때
sudo lsof -i:8080
입력하면 다음과 같은 결과가 나옴
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java [각각다른숫자] yangjihu 39u IPv6 0xfdc32fa1f1b6a605 0t0 TCP *:http-alt (LISTEN)
kill [각각다른숫자]
이때 kill [PID]를 해주면 server가 강제 종료 됨
sudo lsof -i:8080 입력하여 다시 한번 확인