Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

forDevLife

[Error - 해결] port was already in use 본문

Error

[Error - 해결] port was already in use

JH_Lucid 2021. 5. 17. 20:27

1. 상황

 

- 터미널에서 실행 후, intellij로 넘어가서 다시 tomcat을 실행하니, port already use error가 발생했다.

- 인프런 커뮤니티에서 java version을 11로 하여 intellij와 java_home 환경변수를 설정하면 고쳐진다고 해서, java 11을 추가로 설치함.

 

 

2. brew를 이용한 java 추가 설치

2.1 Homebrew update

brew update

 

2.2 adoptopenjdk/openjdk 추가하기

brew tap adoptopenjdk/openjdk

 

2.3 설치가능한 모든 JDK 찾기

brew search jdk

 

2.4 원하는 java version 설치하기

brew install --cask adoptopenjdk11
// cask 옵션은 --cask 작성 필요

 

2.5 자바가 설치된 곳 확인하기

/usr/libexec/java_home -V

 

- 위와 같이 진행하면, 설치된 java 목록이 나온다. ~/.zshrc에서 아래처럼 주석으로 사용되지 않는 버전을 주석 처리 후, source 한다.

   (source 시, .zshrc의 '=' 사이에 띄어쓰기가 있으면 안된다. 다 붙여서 써야 source가 정상적으로 동작한다.)

 

3. 결과

- 자바 버전을 11로 설정해도 문제가 해결되지 않았다.

- 터미널을 강제 종료하고, 다시 실행하니 정상동작했다; 터미널에서 ctrl+z를 눌러서 그런 것 같다.. ctrl+c로 종료하자;;..

 

 

4. 얻은 것

- home brew 사용 및 java 환경 변수 설정방법에 대해서 다시 한번 돌아봤다..

Comments