반응형
POM(Project Object Model)은 프로젝트의 중요한 정보를 정의하고 정리하기 위한 곳이다.
pom.xml 파일에 프로젝트 관리 및 빌드에 필요한 환경 설정, 저장소 서버 위치 지정, 의존성 관리 등의 정보를 저장한다.
프로젝트의 세부 정보를 포함한다.
- 버전 및 설정, 빌드 환경, 라이브러리 저장소, 사용할 라이브러리 및 의존성 등
dependencies
- 의존성이라고 하며 가장 중요하게 쓰이는 핵심 단어
- dependencies는 라이브리러를 한 곳에 모아 기술하기 위한 것
- 각각의 라이브러리 정보는 dependency 태그를 사용
properties
- 해당 pom.xml에서 사용하는 속성 값 등을 정의 하는것
groupld
- 프로젝트틑 만든 그룹, 간단히 말하면 누가 만들었는지 식별 하기 위한 것
artifactId
- 기본 아티팩트 이름(ex) 프로젝트명)
version
- 프로그램의 버전(SNAPSHOT 붙을시 개발 단계)
반응형
'프로그래밍 > Spring' 카테고리의 다른 글
DB Connection, JDBC (0) | 2022.04.07 |
---|---|
available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations 오류 (0) | 2022.04.05 |
Spring(초기 설정)-UTF-8 설정(한글 깨짐 문제- 한글 인코딩) (0) | 2021.08.26 |
Spring Project 생성하기 (Spring Legacy, SpringStarter 차이) (0) | 2021.08.25 |
Spring(STS) 설치하기(3.9.17 RELEASE) (0) | 2021.08.25 |