백엔드/스프링
메이븐 기본 폴더 구조
지나던 행인
2021. 7. 2. 14:10
메이븐은 폴더가 여러 개 있어서 정확하게 아는 것이 좋다.
1. src/main/java
자바 소스 코드
2. src/main/resource
XML이나 프로퍼티 파일과 같이 자바 소스 이외의 다른 자원 파일
두 폴더 모두 프로젝트 소스로 사용되므로 이클립스에서 메이븐 프로젝트를 임포트 하면 두 폴더 모두 이클립스의 소스 폴더가 된다.
3. src/main/webapp
웹 애플리케이션을 개발할 때에 해당 폴더가 기준 폴더로 사용된다.
이 폴더를 기준으로 JSP 소스 코드나 WEB-INF/web.xml 파일 등을 작성해서 넣는다.