상세 컨텐츠

본문 제목

스프링 부트 war 패키징

스프링부트

by e7e 2025. 2. 10. 19:27

본문

 

war로 패키징 그냥 별 생각없이 따라 해보기

 

pom.xml 에 아래 추강

	    <dependency>
	        <groupId>org.springframework.boot</groupId>
	        <artifactId>spring-boot-starter-tomcat</artifactId>
	        <scope>provided</scope>
	    </dependency>

 

pom.xml에 아래 추강

<groupId>com.e7e</groupId>
<artifactId>mydeploy</artifactId>
<version>1.0</version>
<packaging>war</packaging>
<name>mydeploy</name>

 

XXXXApplication.java  내용 추가 변경

package com.e7e.deploy;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;

@SpringBootApplication
public class MydeployApplication extends SpringBootServletInitializer {

	@Override
	protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
		return builder.sources(MydeployApplication.class);
	}

	public static void main(String[] args) {
		SpringApplication.run(MydeployApplication.class, args);
	}

}

 

프로젝트 위에서 마우스 오른쪽 버튼 Run As  -> Maven build...

 

나오는 화면에서 Goals에 package,  Profiles는 비우고 Run 클릭

 

Console 에 보면 아래 처럼 target 폴더에  XXXX.war 파일이 생김을 눈으로 볼 수 있당.

 


어쩌다 어쩌다 무한루프에 빠진 나

 

어쩌다 그 루프는 크리스마스 루프였당

 

어쩌다 이런 크리스마스 우리에 날 가두게 되다닝.

 

우리 속의 우리는 우리의 무한 루프당. ~~

 

 

https://www.youtube.com/watch?v=HWwKb621rDY

 

'스프링부트' 카테고리의 다른 글

spring boot3 security jwt 적용 1 (B/E)  (0) 2025.01.08
Spring boot WebSocket(스프링 부트 웹소켓 사용)  (8) 2024.11.11
sts4 spring boot 세번쨍  (0) 2023.07.10
sts4 spring boot 두번쨍  (0) 2023.07.04
sts4 spring boot 첫번쨍  (0) 2023.07.03

관련글 더보기