티스토리 뷰

Apache Maven

:: 자바용 프로젝트 관리 도구 Project Object Model(POM) XML 문서를 통해

 프로그램 버전 정보 및 라이브러리 정보 통합 후 관리하는 프레임워크

 

 

// Maven을 쓰면 pom.xml문서에 사용하고 싶은 라이브러리를

 자동으로 프로젝트에 추가되게 하여 라이브러리 관리 편리성 제공

 ≫ 여지껏은 필요한 라이브러리를 직접 찾아서 추가 (예 : ojdbc.jar)

 

-현재까지 만난 설정 파일

web.xml : 애플리케이션에 대한 전반적인 설정 정보 파일

my-batis.xml : 마이바티스에 대한 설정 정보 파일

mapper.xml : 쿼리문을 담아두는 설정 정보 파일

pom.xml : 메이븐이 관장하는 파일로 프로그램에 대한 버전 정보 혹은 라이브러리를 관리하는 파일

 

-단점

신뢰도 ↓ : 공식 사이트에서 다운받은 게 아니기 때문에, 의도와 다르게 좋지 않은 파일을 받을 가능성 有

 


Maven 설치 및 설정

https://maven.apache.org/download.cgi

 

Maven – Download Apache Maven

Downloading Apache Maven 3.9.1 Apache Maven 3.9.1 is the latest release and recommended version for all users. System Requirements Java Development Kit (JDK) Maven 3.9+ requires JDK 8 or above to execute. It still allows you to build against 1.3 and other

maven.apache.org

 

repository를 통해 maven이 다운로드 받은 파일을 저장하게 할 것

≫ 다운로드 받게 하려면 경로를 따로 설정할 필요가 있다

 

settings.xml 오른쪽 마우스 편집

≫ 경로를 지정해주기

D:\dev\apache-maven-3.9.1\repository

 


 

Spring 설치

https://spring.io/tools

 

Spring | Home

Cloud Your code, any cloud—we’ve got you covered. Connect and scale your services, whatever your platform.

spring.io

*4버전 설치 후 / 3버전 레거시 프로젝트 사용 가능하게 설정까지 할 예정

 

;;; 학습 동영상 보고 따라하기^^ ;;;


 

'KH' 카테고리의 다른 글

230501 (Spring Framework_2)  (0) 2023.05.01
230427 (Spring Framework)  (0) 2023.04.27
230425 (Framework_MyBatis_페이징 처리)  (0) 2023.04.25
230424 (Framework_MyBatis)  (0) 2023.04.24
230420 (Ajax)  (0) 2023.04.20
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG more
«   2025/06   »
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
글 보관함