폴더 생성
원하는 프로젝트 위치에 아래와 같이 java 폴더와 resources 폴더를 생성해줍니다. 저는 student_management 라는 폴더를 작업공간으로 사용하겠습니다.
- [작업폴더] > src > main > java
- [작업폴더] > src > main > resources
pom.xml 생성하기
pom(= Project Object Model)
pom.xml 파일은 프로젝트 관리 및 빌드 내용이 기입된 문서입니다. 각종 라이브러리 및 의존성 관련 내용을 작성합니다.
작업폴더 바로 아래 생성합니다.
pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
https://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>sp4</groupId>
<artifactId>student_management</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
<dependencies>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.2</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>4.1.6.RELEASE</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
<encoding>utf-8</encoding>
<failOnMissingWebXml>true</failOnMissingWebXml>
</configuration>
</plugin>
</plugins>
</build>
</project>
프로젝트 임포트하기
Eclipse > File > Import > Existing Maven Projects 선택
Browse 버튼으로 작업할 폴더를 찾으면 pom.xml 을 자동으로 인식합니다.
Finish 버튼을 클릭하면 이클립스 package explorer 에서 임포트된 것을 확인할 수 있습니다.
'웹 개발 > Spring' 카테고리의 다른 글
[Spring] web.xml 작성, 컨트롤러 등록, URL 매핑 테스트 (0) | 2021.11.19 |
---|---|
[Spring] @RequestMapping 애노테이션으로 뷰페이지 매핑하기 (0) | 2021.11.12 |
[Spring] maven - pom.xml 파일 dependency 주입코드 작성 (0) | 2021.11.11 |
[Spring] web.xml (sample) (0) | 2021.11.11 |
[Spring] pom.xml (sample) (0) | 2021.11.11 |