4. pom.xml태그의 설명과 분석
<project> : Maven의 XML 네임스페이스를 지정
<modelVersion> : Maven의 model Version
<groupId> : 그룹 ID태그
<artifactId> : 아티팩트ID 태그
<version> : 버전명 태그
<packaging> 패키징 형식을 지정하는 태그
<name> : 프로젝트의 이름
<url> : Maven의 url
<properties> : 프로젝트 관련 속성
<parent> : pom.xml의 상속에 관련된 태그
<dependencies> : 프로젝트가 의존하는 라이브러리들의 정보
맨 마지막 dependencises 태그 안에 코드를 쓸 일이 많다.
dependency는 프로젝트의 라이브러리를 정의하는 태그이다.
위의 코드로 정리를 해보면
<groupId> : 라이브러리 그룹 아이디
<artifactId> : 라이브러리 아티팩트 아이디
<version> : 라이브러리 버전
<scope> : 라이브러리가 프로젝트 내에서 사용되는 범위
'Spring' 카테고리의 다른 글
[tiles] 타일즈 파일 이름에 언더바 사용 시 매핑 안됨 (0) | 2023.10.15 |
---|---|
Project 내 home.jsp를 실행하면 404 error가 발생하는 이유(스프링 작동 원리, 작동 방식) (0) | 2022.11.30 |
[Spring] 의존성 주입 테스트(Chef, Restaurant)_5/10 (0) | 2022.05.26 |
[Spring] 환경설정 중 에러 발생 (0) | 2022.05.23 |