Maven 프로젝트의 기본 디렉토리 구조
sample ├─src │ ├─main │ │ └─java │ │ └─net │ │ └─madvirus │ │ └─App.java │ ├─test │ └─java │ └─net │ └─madvirus │ └─AppTest.java └─pom.xml
기본적으로 생성되는 폴더를 포함한 Maven 프로젝트의 주요 폴더는 다음과 같다.
- src/main/java - 자바 소스 파일이 위치한다.
- src/main/resources - 프로퍼티나 XML 등 리소스 파일이 위치한다. 클래스패스에 포함된다.
- src/main/webapp - 웹 어플리케이션 관련 파일이 위치한다. (WEB-INF 폴더, JSP 파일 등)
- src/test/java - 테스트 자바 소스 파일이 위치한다.
- src/test/resources - 테스트 과정에서 사용되는 리소스 파일이 위치한다. 테스트 시에 사용되는 클래스패스에 포함된다.
기본적으로 생성되지 않은 폴더라 하더라도 직접 생성해주면 된다. 예를 들어 src/main 폴더에 resources 폴더를 생성해주면 Maven은 리소스 폴더로 인식한다.
'IT개발정보' 카테고리의 다른 글
ip port open 확인 사이트 (0) | 2023.02.10 |
---|---|
클라우드 개념 잡기 (0) | 2023.02.10 |
Maven - 빌드 관리 도구 (0) | 2023.02.05 |
spring mvc 한글 깨짐 (0) | 2023.02.04 |
STS ERROR list (0) | 2023.02.03 |