inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Xây dựng CI/CD Pipeline sử dụng Jenkins

maven - jar or war

245

hys96447974

4 câu hỏi đã được viết

0

안녕하세요

스프링부트 - maven - jar패키징

구조에서 강의에 따라 진행한다면

war패키징이 아니라 안되나요?

또 jar로 프로젝트를 진행하다

배포 전 war로 변경 후 진행하면 실행이 되나요?

ansible jenkins kubernetes ci/cd sonarqube

Câu trả lời 2

0

Dowon Lee

안녕하세요, 이도원입니다.

Spring Boot로 애플리케이션을 개발할 때, 패키징 형식을 jar 또는 war 형식으로 할 수 있습니다. 강의에서는 Tomcat 서버에 배포하기 위해 war 파일로 패키징 하고 사용하였습니다. 외부에 있는 WAS (tomcat과 같은)를 사용하기 위해서는 Spring Boot를 WAR 파일로 패키징 하는게 필요하기 때문입니다. jar 패키징 형식을 사용하게 되면 Embedded Tomcat이 실행되면서 서비스가 기동되기 때문에, Tomcat 서버에 배포하기 어려운 형태가 됩니다. 물론 jar 파일로 작업 된 내용을 war 패키징으로 변경하여 진행하실 수 있으며, 흔하지는 않지만, 2가지를 혼합하여 작업하실 수 있습니다.

추가 질문 사항 있으시면 글 남겨 주세요.

감사합니다.

0

hys96447974

그리고 이 과정을 jar로도 수행이 가능한가요?

git 에 강의내용에 필요한 파일들 존재하지 않음

0

83

2

젠킨스에 등록된..

0

98

2

필요한 파일만 가지고 배포할 수 있나요?

0

91

2

yml 파일 db 접속정보 수정 후 배포 시 미반영

0

108

2

jdk 버전 17

0

80

2

섹션2 강의자료

0

103

2

DOCKER 이미지 PULL

0

266

1

36강 edowon0623/cicd-project-ansible이 호환이 안되는것 같아요

0

63

1

질문이 있습니다!!

0

68

1

exec /usr/local/tomcat/bin/catalina.sh: invalid argument 오류 해별법(공유)

1

203

4

m2 mac: ansible-server에서 container 실행 안됨

0

157

2

Jenkins와 k8s 연동과 관련한 질문입니다.

0

97

2

Ansible 과 연동에서 이미지 및 컨테이너 생성과 관련한 질문 드립니다.

0

176

2

맥북 실리콘칩 invalid argument 에러 해결 (수동 설치)

0

252

3

Docker Container에서 Tomcat 설치

0

220

2

ec2 여러대에서 각각 직접 설치 이유

0

154

1

P@ssw0rd 설정시기

0

147

2

ansible 원리

0

134

2

ansible 존재여부

0

115

2

젠킨스 빌드 성공후 shutdown

0

249

2

Docker Hub에 Push 무한 로딩

0

115

2

컨테이너에 ssh로 접속 비밀번호 불일치

0

116

1

maven project 오류

0

115

2

엔서블을 이용하여 톰캣 이미지 배포 후, 되돌리는 방법

0

147

2