B.E/Spring
[Spring] Spring Boot 프로젝트 배포
pinomaker
2022. 8. 21. 10:47
해당 강좌는 EC2 혹은 개인 서버가 있다는 가정하에 진행 합니다.
0. 프로젝트
Java : 11
Gradlew Project
GitHub - pino-hoo/RockPaperScissors
Contribute to pino-hoo/RockPaperScissors development by creating an account on GitHub.
github.com
1. Git Clone
배포를 희망하는 프로젝트를 Git에 업로드하고, clone 받는다.
# git clone [주소]
git clone https://github.com/pino-hoo/RockPaperScissors.git
2. Java 설치
프로젝트 버전에 맞는 JDK를 설치한다.
sudo apt-get install openjdk-11-jdk
3. 프로젝트 빌드
sudo chmod +x gradlew
sudo ./gradlew build
4. 실행
java -jar build/libs/생성된파일.jar
5. 백그라운드 실행
nohup 별도 설치
nohup java -jar abcdefg.jar &