WAR, JAR 디렉터리 구조
447
작성자 없음
投稿した質問数 0
안녕하세요 강사님.
WAR로 톰캣에 배포해서만 사용해봤는데,
질문 댓글 달아주신것들 보니 WAR랑 JAR랑 디렉터리 구조가 다른거 같더라구요.
1. 처음에 SPRING INITIAL로 생성해줄때 JAR로 앞으로 변경해서 쓰실거같은데, JAR로 개발된 스프링부트 디렉터리 구조를 WAR로 EXPORT해서 내장톰캣을안쓰고 외장톰캣에도 쓸 수 있나요?
2. JAR로 빌드를 하면 내장 톰캣으로 사용하기 쉬운점이 있는데, WAR로 해서 외장 톰캣을 사용하려고하면 WEB-INF 및 META-INF 디렉토리로 사전 정의 된 구조를 사용해야될텐데 개발시작 전에 내장을 쓸지 외장을 쓸지 정해서디렉터리 구조를 맞추고 시작해야되는건지, 아니면 JAR로 시작해서 쓰다가 WAR로 EXPORT만 해주면 상관없는건 지궁금합니다
질문이 좀 길어서 죄송합니다
감사합니다!
回答 2
0
안녕하세요. 리액트공부해보자님, 공식 서포터즈 Taewon David Hwang입니다:)
.
빌드도구(Gradle)를 사용하여 BootJar가 아닌 WAR로도 Export 할 수 있습니다.
Export된 WAR는 외장 톰캣에서 사용하시면 됩니다.
스프링 프로젝트를 생성할 때 Jar와 War Packaging의 차이는 아래 링크를 참고해주세요.
https://www.baeldung.com/java-jar-war-packaging
.
감사합니다.
servlet과 container에 대한 질문입니다
0
20
1
api를 어느 컨트롤러에 작성해야하는지는 어떤 기준으로 해야하나요?
0
62
1
jsp 의존성 수정 요청
0
75
2
요즘 웹 서버가 주로 사용되는 이유는 SPA 구조 때문일까요 ?
0
142
1
save() 메서드 문의
0
65
1
절대 경로로 templates/basic 하위 파일 열면 css 적용 안되는 현상
0
99
1
request-body-json
0
83
2
MVC 패턴의 적용 단위
0
94
1
RequestMapping을 이용한 핸들러, 어댑터
0
118
2
save 후 결과화면
0
86
2
jsp를 이용한 view
0
97
1
application.properties에 debug 추가해도 결과가 똑같습니다.
0
175
1
수업 코드 제공 관련 문의
0
97
2
RequestMappingHandlerAdapter의 Controller 호출 과정
0
98
3
파일 오픈 시
0
68
1
스프링 배치 관련
0
77
1
@RequestParam의 defaultValue가 blank 값도 처리하는 지 여부
0
112
1
postman으로 /request-body-json-v1 호출시 500 error
0
94
1
프론트엔드와 백엔드의 mvc, rest api에 대한 질문
0
77
1
모델의 역할과 계층 분리에 대한 이해 차이 + 추가질문
0
111
1
console log 출력 관련 질문입니다.
0
73
1
애플리케이션이 실행 되지 않습니다 ㅠㅠㅠ
0
138
1
html 변경하는 부분 적용 문제
0
100
1
한글 깨짐
0
76
2

