728x90
1. 메이븐으로 빌드하기
./mvnw clean install
target 프로젝트 아래에
[프로젝트명].jar
파일로 생성되었을 것이다.
2. jar파일 실행하기
java -jar [프로젝트명].jar
3.내장 톰캣 위치 확인해보기
내장톰캣과 함께 jar로 묶여서 올라간다.
부트가 아닌 Spring을 사용했을 때는
Tomcat을 설치하여 톰캣 내에
war파일로 특정 디렉토리에 넣으면
알아서 압축해제가 되고 서버에 실렸다.
지금은 내장톰캣을 사용하는데
내장 톰캣은 언제 가져온걸까?
pom.xml을 보자
컨트롤 누른 채
해당 디펜덴시 클릭하면
spring-boot-starter-web이 의존하고 있는데
또 다른 디펜덴시를 볼 수 있다.
컴파일 시점에 사용하는
tomcat 디펜덴시를 확인할 수 있다.
'서버' 카테고리의 다른 글
Spring boot3 - h2 설정해서 쓰기, 스키마 쿼리 셋팅 후 datasource를 이용해 미리 h2에 테이블 생성하기 (0) | 2024.11.26 |
---|---|
Spring boot3 - Spring Actuator 사용하여 health check 하기 (1) | 2024.11.26 |
Spring boot3 - properties에 있는 환경변수를 bean으로 등록해 사용해보기 (0) | 2024.11.25 |
Spring boot 3 - application.properties dev,prod,default 설정 (0) | 2024.11.25 |
curl로 get, post, put, delete 보내기 (0) | 2024.11.24 |