250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- querydsl
- JPQL
- 연관관계
- 낙관적락
- execute
- 다대일
- 스프링 폼
- exclusive lock
- 백트래킹
- 연결리스트
- 스토어드 프로시저
- 이진탐색
- BOJ
- 동적sql
- shared lock
- 비관적락
- fetch
- 다대다
- 데코레이터
- 힙
- PS
- dfs
- 일대다
- 지연로딩
- 즉시로딩
- SQL프로그래밍
- CHECK OPTION
- eager
- FetchType
- 유니크제약조건
Archives
- Today
- Total
흰 스타렉스에서 내가 내리지
jar 파일로 스프링부트 프로젝트 배포하기 본문
728x90
프로젝트 폴더로 들어가서 아래와 같은 명령어로 빌드를 시작한다.
./gradlew clean build
이후 프로젝트 폴더에서 ./build/libs 폴더로 들어가면, boot-0.0.1-SNAPSHOT.jar 파일이 만들어진 것을 확인할 수 있다.
이 빌드된 jar 파일을 아래 명령어로 실행을 하면, 우리 스프링부트 프로젝트를 실행할 수 있다.
java -jar boot-0.0.1-SNAPSHOT.jar
++백그라운드 실행
nohup java -jar boot-0.0.1-SNAPSHOT.jar &
++
아까 폴더에 boot-0.0.1-SNAPSHOT-plain.jar 파일도 있었는데, 이는 우리가 개발한 코드만 순수한 Jar로 빌드한 것이라 무시하면 된다.
그냥 boot-0.0.1-SNAPSHOT.jar 에는 jar 파일에 라이브러리의 클래스와 리소스가 모두 포함되어 있다.
'Spring' 카테고리의 다른 글
설정 파일 프로필 별 분리 (0) | 2023.11.08 |
---|---|
@Conditional (0) | 2023.11.06 |
멀티 모듈 생성 4 (0) | 2023.09.10 |
멀티 모듈 생성 3 (0) | 2023.09.10 |
멀티 모듈 생성 2 (0) | 2023.09.10 |