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 |
Tags
- 커스텀예외
- AWS
- 스프링부트
- Spring
- 토이프로젝트
- yaml-resource-bundle
- 도커
- 데이터베이스
- 벨먼-포드
- CI/CD
- docker
- 스프링
- http 완벽가이드
- restControllerAdvice
- JIRA
- http
- kotlinglogging
- 국제화
- 백준
- HandlerExceptionResolver
- 메시지
- java
- 파이썬
- 네트워크
- 자바
- 프로그래머스
- 트랜잭션
- githubactions
- 이펙티브 자바
- Effective Java
Archives
- Today
- Total
땃쥐네
Spring 프로젝트 빌드 및 실행 본문
빌드
- gradle 기준
Windows 기준 사전 설정
- git bash 이용하기 : Git Bash는 linux의 터미널 명령어를 사용할 수 있음.
- intelliJ 기본 터미널을 Git Bash로 지정하기 : IntelliJ 기준
File > Tools > Terminal
에서,Application Settings > Shell path
에 다음을 지정 후 intelliJ 재실행"git 설치경로\bin\sh.exe" -login -i
- 터미널 실행 시 바로 프로젝트 경로가 불러와짐
빌드 및 실행
./gradlew build
: build 폴더 아래에 빌드함cd build/libs
: 프로젝트 폴더 아래의 build/libs로 이동java -jar 파일명.jar
: 빌드된 jar 파일 실행
빌드 제거, 다시 빌드하기
./gradlew clean
: 빌드 제거./gradlew clean build
: 빌드를 제거하고 다시 빌드하기
의의
- 과거 : tomcat을 서버에 설치하고, 빌드 파일을 특정 폴더에 이를 집어넣어 실행함.
- 현재 : tomcat이 jar 안에 내장되어 있음. 서버에 jar 파일을 올려두고 실행하기만 하면 됨.
'Spring' 카테고리의 다른 글
[Spring DB] 커넥션 풀을 통한 커넥션 획득 (0) | 2022.10.02 |
---|---|
[Spring DB] 순수 JDBC 기술로 CRUD (0) | 2022.09.18 |
[Spring DB] 커넥션과 DataSource (0) | 2022.09.04 |
[Spring DB] JDBC 표준 인터페이스의 등장 배경 (1) | 2022.08.21 |
Spring Boot를 통하여 Spring 개발 시작하기 (0) | 2021.12.13 |
Comments