Skip to content

프론트엔드 로컬에서 백엔드 서버 구동 방법

kwannee edited this page Nov 14, 2022 · 1 revision

[Java] jabba - java version manager

jabba 및 openjdk 설치 상세 방법은 상기 링크 참조

jabba 및 openjdk 설치 후 백엔드 로컬 퀵스타트 방법

  1. jabba 설치(자바 버전 매니저)
$ curl -sL https://github.com/shyiko/jabba/raw/master/install.sh | bash && . ~/.jabba/jabba.sh
  1. 환경설정
vi ~/.bashrc
// vim 열어서 아래 붙여넣기
export JABBA_HOME="$HOME/.jabba"
[ -s "$JABBA_HOME/jabba.sh" ] && source "$JABBA_HOME/jabba.sh"

또는 https://github.com/shyiko/jabba 참고

  1. jabba에서 openjdk 1.11.0-8 설치
jabba install adopt@1.11.0-8
  1. 해당 프로젝트 bash에서 사용할 버전 선택
jabba use adopt@1.11.0-8
  1. 로컬 퀵스타트
cd backend // backend 디렉터리에서 
./gradlew bootRun --args='--spring.profiles.active=local'
  1. 만약 Web server failed to start. Port 5000 was already in use. 이라는 에러가 뜬다면, 맥북의 경우 5000 포트는 AirPlay 수신 모드가 사용하고 있으므로, AirPlay 수신 모드 를 끄면 된다.
시스템 환경 설정 > AirPlay 수신 모드 > 끄기

다시 5. 로컬 퀵스타트 명령어를 실행하고<==========---> 80% EXECUTING [] 와 같이 80% 실행 중이라는 메시지가 터미널에 표시된다면, 해당 서버가 켜진 것이다.

http://localhost:5000/ 로 접속하면 아래와 같이 서버가 켜진 것을 확인할 수 있다.

image

Clone this wiki locally