본문 바로가기

서버

Spring boot3 - maven으로 빌드, 내장 tomcat은 어디있는지 확인하기

728x90

1. 메이븐으로 빌드하기

./mvnw clean install

 

target 프로젝트 아래에

[프로젝트명].jar 

파일로 생성되었을 것이다.

 

2. jar파일 실행하기

 

java -jar [프로젝트명].jar

 

3.내장 톰캣 위치 확인해보기

내장톰캣과 함께 jar로 묶여서 올라간다.

부트가 아닌 Spring을 사용했을 때는

 

Tomcat을 설치하여 톰캣 내에 

war파일로 특정 디렉토리에 넣으면

알아서 압축해제가 되고 서버에 실렸다.

 

지금은 내장톰캣을 사용하는데

내장 톰캣은 언제 가져온걸까?

 

pom.xml을 보자

 

 

컨트롤 누른 채 

해당 디펜덴시 클릭하면

 

spring-boot-starter-web이 의존하고 있는데

또 다른 디펜덴시를 볼 수 있다.

 

 

컴파일 시점에 사용하는

tomcat 디펜덴시를 확인할 수 있다.