94p
루트 폴더로 이동하여 애플리케이션을 JAR파일로 패키징(다시 한번 말하지만, 제발 띄어쓰기가 없는 폴더로...고통....)
./gradlew bootJar
bootJar 작업은 코드를 컴파일하고, 애플리케이션을 JAR파일로 패키징 함.
이때 JAR는 build/libs 폴더로 생성되게 기본 설정 되어있음.
java -jar build/libs/catalog-service-0.0.1-SNAPSHOT.jar 명령을 통해 실행.
(bootJar와 test작업을 하나로 결합한 build를 사용해도 됨)
ctrl c 를 눌러 애플리케이션 중지
3.2.3 내장 톰캣 설정(98p)
application.properties파일을 application.yml 로 변경하고
해당 yml파일에 HTTP 포트, 연결 타임아웃, 스레드 풀 설정
'Cloud Native Spring in Action' 카테고리의 다른 글
스프링 MVC를 이용한 RESTful 애플리케이션 구축(2) (1) | 2025.02.05 |
---|---|
스프링 MVC를 이용한 RESTful 애플리케이션 구축(1) (3) | 2025.02.05 |
쿠버네티스로 컨테이너 관리 (0) | 2025.01.07 |
컨테이너를 통한 스프링 애플리케이션의 실행 (0) | 2025.01.07 |
도커, 쿠버네티스 설치 (0) | 2025.01.06 |