기존에 JSP나 Java에서는 직접 jar파일을 다운로드받아서
WebContent - WEB-INF 폴더안의 lib 폴에 해당 라이브러리 파일을 붙여넣어주는 방식으로 라이브러리를 추가했었다.
하지만 Spring 프로젝트는 Pom.xml안의 <dependencies> 내부에 <dependency>를 이용하여 손쉽게 라이브러리가 추가 가능하다.
먼저 Pom.xml을 열어보자.
이 Pom.xml 파일은 Spring 프로젝트의 수많은 설정부분을 담당하고 있는 XML 파일이다.
여기에서 <dependencies> 로 시작하는 부분을 찾아주자. 이미 기존에 그 안에 <dependency>로 시작되고 닫는 수많은 라이브러리가 이미 들어가있을것이다.
여기에 우리가 개인적으로 필요한 라이브러리를 추가해줄수있다. 그렇다면 먼저 우리가 필요한 라이브러리를 찾으러가야한다.
먼저 Maven Repository로 이동하자. 그리고 기존에 jsp에서 사용하던 Mysql Connector java를 Spring 프로젝트에 넣어줄 예정이니 해당 라이브러리를 검색하겠다.
이걸 선택해주고 들어가면 안에 버전별로 선택을할수가 있다. 기존에 사용하던 버전이 5.1.49 버전을 사용하고있어서 해당버전을찾아 클릭해주면
하단에 Maven이라고 Textarea란이 있다.
이걸 전부 선택해서 복사를해주자.
그리고 다시 Pom.xml으로 돌아와 <dependencies> 안에 (경로 중요합니다. 꼭 dependencies 안에) 붙여넣어준다.
이렇게 </dependencies>가 끝나기전에 그 안에 추가를 해주었다. 그럼 이클립스 프로젝트 우측 하단에 무언가 다운로드받는듯한 bar가 생겼다가 사라진다.
그럼 추가가 완료된것이다. 정상적으로 추가가 완료된걸 확인하고싶다면 이클립스 Project Explorer의 Maven Dependencies를 펼쳐보자
정상적으로 라이브러리가 설치되었다면 목록에도 표시되고 안의 패키지 목록이 보일것이다. 그럼 라이브러리 추가가 완료된것이다.
'Study > 중앙정보처리학원과정' 카테고리의 다른 글
Spring RequestMapping과 GetMapping (0) | 2023.02.09 |
---|---|
Spring의 Bean객체 설정방법 (0) | 2023.02.08 |
Tomcat을 이용하여 war파일 단독배포하기 (0) | 2023.02.06 |
61일차. Team Project DB 생성 (0) | 2023.01.19 |
60일차. 시험문제(?) 정리 (0) | 2023.01.17 |