인프런 커뮤니티 질문&답변

궁콘이님의 프로필 이미지

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

프로젝트 생성

기존 war패키징 프로젝트에서 resources경로 사용하는 방법

작성

·

444

0

깃허브에 따로따로 추가하고 싶지 않아서
사진과 같이 servlet 패키지와 동일한 레벨에 패키지를 추가하여 구동하려고 합니다.

현재 프로젝트 패키징이 war 방식인데 이 상태에서 jar로 변경하지 않고
servlet 패키지를 포함하는 모든 하위 패키지는 webapp 디렉토리로 설정하고,
spring 패키지를 포함하는 모든 하위 패키지에서 호출하는 정적 파일들은 webapp 경로가 아닌 resources로 따로따로 잡아줄수 있는 설정이 있을까요?

이렇게 하는 이유는 공부 한 내용을 하나의 프로젝트로 관리하고 싶기 때문입니다. 부탁드립니다.

답변 2

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 궁콘이님

이렇게 하려면 스프링의 수 많은 설정들을 하나하나 다 찾아서 다 변경해야 할 것 같아요.

둘을 분리해서 관리하는 것을 권장드립니다.

감사합니다.

0

궁콘이님의 프로필 이미지
궁콘이
질문자

생각 해 봤는데 각각의 SpringBootApplication 파일에
@Bean을 통해 ViewResolver로 빈을 따로따로 등록해주면 따로 다른 ViewResolver가능할거같긴 합니다만.
전체적인 정적 리소스를 관리할 수 있는 방법은 없을까요?

패키지별로 applicaton.properties파일을 따로 설정할 수 는 없죠?