[Spring] 터미널에서 jar 파일로 서버 구동하기
업데이트:
터미널에서 서버를 빌드해보자
나중에 서버를 배포할 때에는 아래와 같이 빌드를 하고 jar 파일만 건네주면 된다. 또한 서버를 구동할 때에는 java -jar [파일명] 으로 실행시키면 된다. 예전에는 톰켓을 깔고 특정 폴더 안에 war 파일을 넣는 등 서버 구동 과정이 복잡했는데, 이제는 jar 파일을 실행하기만 하면 된다. jar 파일은 어느 디렉터리에서 실행하던 상관 없다.
- 진행중인 프로젝트 폴더로 진입
- ./gradlew build
- windows는 ./gradlew.bat build
- 문제가 있으면 클린 빌드를 해보자
- ./gradlew clean build
- cd ./build/libs 디렉터리로 들어가면 jar 파일이 생성된 것을 볼 수 있다.
- java -jar [파일명]
spring 서버가 구동되었다.
1
2
3
4
5
6
7
8
9
10
11
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.4.0)
..
..