-
Notifications
You must be signed in to change notification settings - Fork 28
프론트엔드 로컬에서 백엔드 서버 구동 방법
kwannee edited this page Nov 14, 2022
·
1 revision
[Java] jabba - java version manager
jabba 및 openjdk 설치 상세 방법은 상기 링크 참조
- jabba 설치(자바 버전 매니저)
$ curl -sL https://github.com/shyiko/jabba/raw/master/install.sh | bash && . ~/.jabba/jabba.sh
- 환경설정
vi ~/.bashrc
// vim 열어서 아래 붙여넣기
export JABBA_HOME="$HOME/.jabba"
[ -s "$JABBA_HOME/jabba.sh" ] && source "$JABBA_HOME/jabba.sh"
또는 https://github.com/shyiko/jabba 참고
- jabba에서 openjdk 1.11.0-8 설치
jabba install adopt@1.11.0-8
- 해당 프로젝트 bash에서 사용할 버전 선택
jabba use adopt@1.11.0-8
- 로컬 퀵스타트
cd backend // backend 디렉터리에서
./gradlew bootRun --args='--spring.profiles.active=local'
- 만약
Web server failed to start. Port 5000 was already in use.
이라는 에러가 뜬다면, 맥북의 경우 5000 포트는AirPlay 수신 모드
가 사용하고 있으므로,AirPlay 수신 모드
를 끄면 된다.
시스템 환경 설정 > AirPlay 수신 모드 > 끄기
다시 5. 로컬 퀵스타트 명령어를 실행하고<==========---> 80% EXECUTING []
와 같이 80% 실행 중이라는 메시지가 터미널에 표시된다면, 해당 서버가 켜진 것이다.
http://localhost:5000/ 로 접속하면 아래와 같이 서버가 켜진 것을 확인할 수 있다.