대학교/BE
[Maven] Maven 설치
SWKo
2020. 3. 17. 12:50
0. Maven이란?
- Maven은 Build Tool 이다.
- 빌드 과정 : 프로젝트 설정 -> 라이브러리 설정 -> 코드 작업 -> 컴파일 -> 테스트 -> 패키지 만들기 -> 배포 -> 레포팅
- 위 빌드 과정 중 반복되는 내용을 조금 더 효율적으로 개발할 수 있도록 도와주는 빌드 도구이다.
- 그렇다면 이클립스도 빌드 툴일까?
- 이클립스에서도 프로젝트 설정 -> 라이브러리 설정 -> 코드 작업 -> 컴파일 등이 가능한데 빌드 툴일까?
- 아니다. Visual Studio도 그렇고 Build Tool이 아니다.
- 이클립스나 Visual Studio는 IDE(Integrated Development Environment)이다.
- 빌드 툴은 프로젝트 생성, 라이브러리 생성등을 담당한다면 IDE는 더 많은 도구들을 결합해서 만든 더 큰 단위의 도구이다.
- Eclipse, IntelliJ, Visual Studio Code 등은 IDE인데 이들 모두 Maven을 사용할 수 있다.
- Maven은 특정 IDE에 종속된 것이 아니다.
1. Maven 설치하기 (Mac OS)
- 아래 url에서 다운로드 할 수 있다.
https://maven.apache.org/download.cgi
- 압축을 해제한 후 apache-maven-3.6.3을 /usr/local로 옮긴다.
- 나는 zshell을 사용하고 있어서 아래와 같이 하지만 bash나 다른 것이면 .bash_profile을 수정하면 된다.
- .zshrc에서 PATH설정을 다음과 같이 해준다.
- 다음과 같이 변경사항을 반영해준다.
- 메이븐이 정상 작동하는지 확인한다.