Spring boot

Spring boot (.war파일로 배포)

z00h 2021. 11. 3. 00:01

 

우선 아파치톰캣8 다운받는다.

 

https://tomcat.apache.org/download-80.cgi

 

Apache Tomcat® - Apache Tomcat 8 Software Downloads

Welcome to the Apache Tomcat® 8.x software download page. This page provides download links for obtaining the latest versions of Tomcat 8.x software, as well as links to the archives of older releases. Unsure which version you need? Specification versions

tomcat.apache.org

 

 

 

 

 

64-bit Windows zip다운로드 및 압축풀기 한 다음

c드라이브로 가져옴

 

 

 

 

 

 

 

 

 

pom.xml 에 war packaging 추가

 

pom.xml

 

 

 

 

 

 

 

 

기존의 SpringbootApiApplication에 SpringBootServletInitializer 인터페이스를 추가하여야 한다.

 

기존의 SpringbootApiApplication.java

 

 

 

 

 

 

수정된 SpringbootApiApplication

 

SpringbootApiApplication

 

 

 

 

 

 

수정을 마친 후 Maven의 pacakage를 더블클릭하여 .war파일을 생성시킨다.

 

 

 

 

 

 

 

 

.war파일을 생성시켰으면 아파치 톰캣 파일의 webapps로 가서

ROOT파일을 -> ROOT-BAK으로 이름변경후 .war파일을 가져온다.

 

 

 

 

 

 

 

 

 

cmd 관리자권한으로 실행후 

C:\apache-tomcat-8.5.72-windows-x64\bin 로 경로를 이동시키고 (bin폴더)

 

 

 

 

 

 

 

 

 

bin폴더에서 

startup.bat 명령어를 치면 서버가 구동이 된다.