Java/Spring
[스프링] Maven 설정 파일(pom.xml), Eclipse Maven Pom Editor
ImYena
2021. 9. 18. 18:47
728x90
POM(Project Object Model)
- pom.xml 파일에 보관된 Maven 프로젝트의 xml 표현
Maven Pom Reference
Maven – POM Reference
POM Reference Introduction What is the POM? Quick Overview The Basics Maven Coordinates POM Relationships Dependencies Dependency Version Requirement Specification Version Order Specification Version Order Testing Exclusions Inheritance The Super POM Depen
maven.apache.org
POM 파일(pom.xml) 구성 요소
- 프로젝트 기본 정보
- 프로젝트 이름
- 프로젝트 URL
- 프로젝트 참여자
- 라이센스
- 빌드 설정
- 소스/테스트 소스 디렉토리
- 리소스(자원) 디렉토리
- 플러그인
- 리포팅(문서화)
- 프로젝트 관계 설정
- groupId / artifactId / version
- 모듈
- 상속
- 의존 라이브러리 관리
- 빌드 환경
- 빌드할 환경에 따른 정보
- 프로파일
Eclipse Maven Pom Editor
탭 | 설명 |
Overview | POM의 전체 구성 내용 요약 |
Dependencies | 의존 라이브러리 목록 |
Dependency Hierarchy | 의존 라이브러리의 추가 의존 라이브러리 목록 |
Effective POM | 최상위 POM과 프로젝트 POM을 병합한 실제 POM |
pom.xml | 프로젝트 POM |
728x90
반응형