일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 김서방 정육식당
- 영화
- Pho U
- 스시마루
- 문래동 이웃집돈까스가게
- 와이파이 연결안됨
- 어도
- 큐큐면관
- 곤드레이야기
- 셀카봉추천
- 태릉갈비
- 맛집
- JAVA IP
- 책추천
- 문래동 맛집
- 홍대
- 월화고기
- 야외갈비
- 논뚜렁밭뚜렁
- 리필연어
- 허참갈비
- 아이폰 프로
- RX100M5
- 일식
- 이자카야류
- 문래동맛집
- 이웃집돈까스
- 통신사 와이파이
- 순대국
- IT 연봉
- Today
- Total
Oasis' story
[Spring] pom.xml 태그 본문
<!-- pom.xml 파일의 최상위 태그-->
<project xmlns=http://maven.apache.org/POM/4.0.0" xmlsn:xsi=http://www.w3.org/2001/XMLSchema-instance xsi:schemaLocation="http://maven.apache.org/POM/4.0.0">
<!-- 빌드 및 배포시에 필요한 라이브러리들을 관리 -->
<dependencies>
<dependency>
<!-- POM 모델의 버전 -->
<modelVersion>4.0.0</modelVersion>
<!-- 프로젝트를 생성하는 조직의 고유 아이디 값-->
<groupId>springStudy</groupId>
<!-- 프로젝트의 실제 이름 -->
<artifactId>mavenTest</artifactId>
<!-- 프로젝트의 현재 버전 -->
<version>1.0</version>
<!-- 프로젝트의 패키징 형태 결정 -->
<packaging>jar</packaging>
<!-- 라이브러리들의 활용 범위 결정 -->
<scope>compile</scope> <!-- 기본값으로 배포 시에도 라이브러리가 포함됨 -->
<scope>provided</scope> <!-- 웹 컨테이너가 제공하는 서블릿 라이브러리와 같이 컨테이너나 JDK에서 자체적으로 제공하는
라이브러리처럼 배포를 위해 별도로 설치할 필요가 없을 때 설정-->
<scope>runtime</scope> <!-- JDBC 드라이버처럼 컴파일 할 필요가 없고 런타임에만 사용되는 라이브러리일 경우 설정-->
<scope>test</scope> <!-- 테스트 단계에서만 사용되기 때문에 배포시에는 제외되는 라이브러리-->
<scope>system</scope> <!-- 개발자가 직접 JAR 파일을 제공. <systemPath> tag를 사용해서 시스템 내부에 저장되어 있는
jar파일의 절대경로를 직접 명시해 줄 수 있음.
(예: <systemPath>${java.home}/lib/tools.jar</systemPath>-->
</dependency>
</dependencies>