TIL 22일차

Moon-Tree·2023년 1월 30일
0

♣ Maven

  • Apache Software 재단에서 진행중인 오픈 프로젝트로서, 소프트웨어 프로젝트 관리 자동화 도구이다. POM(Project Object Model) 형태로 프로젝트를 관리하며, pom.xml 파일에 설정 내용을 저장한다.

◆ 이클립스에서 Maven 프로젝트 생성

  1. 이클립스 -> 상단 file -> project -> Maven -> Maven Project -> next 클릭

  2. 저장소는 기본 설정 그대로 두고서 next 클릭

  3. Catalog에서 Internal 클릭 -> 하단 목록에서 maven-archetype-quickstart 클릭

  • maven-archetype-webapp : 웹사이트를 만들고 싶을 때
  • maven-archetype-quickstart : 어플리케이션을 만들고 싶을 때
  1. ex) abcde.com
    Group id : com.abcde -> (브랜드 ex : 구글)
    Artifact id : maven01 -> (어플리케이션 ex: 맵)
    Package : com.abcde.maven01 ->
    finish 클릭

다운로드가 이루어 지므로 와이파이나 인터넷 연결이 되어있어야한다.
출력창에서 Y : 와 같이 나온다면 y를 입력해준다.

◆ 이클립스에서 Maven 라이브러리 추가

  1. 구글에서 'maven repository' 검색 후 사이트 방문

  2. 원하는 라이브러리를 검색 (정품, 가짜, 사용하지 못하는 라이브러리가 목록에 있으므로 잘 보고서 다운로드 해야한다!)

  3. 히스토리를 보고서 사람들이 많이 사용하는 버전 또는 최신 버전을 사용한다.

  4. 원하는 버전을 선택한 후 Maven에서 사진과 같은 코드를 복사한다.

  5. maven폴더의 pom.xml파일에 <dependencies 와 <dependency 사이에 복사한 것을 붙여 넣고 저장 해준다.

profile
Backend Developer

0개의 댓글