웹사이트 검색

Mac OS에 Maven을 설치하는 방법


Mac에 메이븐 설치

Maven은 Java 기반 애플리케이션에 가장 널리 사용되는 빌드 및 프로젝트 종속성 관리 도구입니다. HomeBrew와 같은 패키지 관리자를 사용하거나 XCode 명령줄 도구를 통해 Mac OS에 Maven을 설치할 수 있습니다. 하지만 이 튜토리얼에서는 다른 소프트웨어를 사용하지 않고 Mac OS에 Maven을 설치하는 방법을 배웁니다. Maven을 실행하려면 Java가 필요합니다. 따라서 먼저 Java를 설치한 다음 Maven을 Mac OS에 설치해야 합니다.

1. 맥에 자바 설치하기

Mac OS에 OpenJDK를 설치합니다. 무료이며 Oracle JDK 빌드와 함께 제공되는 라이선스에 대해 걱정할 필요가 없습니다.

1.1) Mac OS용 Java 다운로드

최신 JDK GA 릴리스 페이지로 이동하여 Mac OS용 tar 파일을 다운로드합니다. Java 13 GA 릴리스 URL: https://jdk.java.net/13/ 그런 다음 선택한 디렉토리에 압축을 풉니다. 저는 JDK 설정을 "/Library/Java/JavaVirtualMachines/” 디렉토리에 유지하는 것을 선호합니다.

$ tar -xvf openjdk-13.0.1_osx-x64_bin.tar.gz
$ sudo mv jdk-13.0.1.jdk /Library/Java/JavaVirtualMachines/

권장 읽기: 파일 압축 및 추출을 위한 Linux tar 명령

1.2) 환경 변수 설정 - JAVA_HOME 및 경로

.bash_profile을 열고 끝에 다음 항목을 추가하십시오.

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-13.0.1.jdk/Contents/Home"
PATH="${JAVA_HOME}/bin:${PATH}"
export PATH

이러한 프로필 변경 사항을 적용하려면 터미널을 다시 시작할 수 있습니다. 또는 source .bash_profile 명령을 실행하여 이러한 환경 변수 변경 사항을 적용할 수도 있습니다. 권장 자료: Linux 환경 변수

1.3) JDK 설치 확인

터미널을 열고 java -version 명령을 실행합니다. 다음 출력이 표시되어야 합니다.

$ java -version
openjdk version "13.0.1" 2019-10-15
OpenJDK Runtime Environment (build 13.0.1+9)
OpenJDK 64-Bit Server VM (build 13.0.1+9, mixed mode, sharing)
$

그러나 다음과 같은 경고 메시지가 표시될 수 있습니다.

“jdk-13.0.1.jdk” cannot be opened because the developer cannot be verified.
macOS cannot verify that this app is free from malware.

2. Mac OS에 Maven 설치

이제 JDK를 성공적으로 설치했으므로 Mac OS에서 Maven을 다운로드하고 설치할 준비가 되었습니다.

2.1) Mac OS용 Maven 다운로드

Maven 다운로드 사이트로 이동합니다: https://maven.apache.org/download.cgi 아래 이미지와 같이 "Binary tar.gz archive\ 파일을 다운로드합니다.

다운로드 후 아래 명령을 사용하여 압축을 풉니다.

$ tar -xvf apache-maven-3.6.3-bin.tar.gz

바이너리는 "apache-maven-3.6.3\ 디렉토리에 추출됩니다. 어디에나 보관할 수 있으며 쉽게 액세스할 수 있도록 다운로드 디렉토리에 보관했습니다.

2.2) Maven 환경 변수 설정 - M2_HOME 및 경로

다음 단계는 M2_HOME 및 Path와 같은 환경 변수를 설정하는 것입니다. Path 변수에 Maven bin 디렉터리를 추가해야 합니다. 즐겨 사용하는 텍스트 편집기에서 .bash_profile을 열고 아래 줄을 끝에 추가합니다.

export M2_HOME="/Users/pankaj/Downloads/apache-maven-3.6.3"
PATH="${M2_HOME}/bin:${PATH}"
export PATH

터미널을 다시 시작하여 이러한 프로필 설정을 로드하거나 source .bash_profile 명령을 사용하여 적용할 수 있습니다.

2.3) Maven 설치 확인

마지막으로 mvn -version 명령을 실행하여 Maven이 성공적으로 설치되었는지 확인합니다.

$ mvn -version     
OpenJDK 64-Bit Server VM warning: Ignoring option MaxPermSize; support was removed in 8.0
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /Users/pankaj/Downloads/apache-maven-3.6.3
Java version: 13.0.1, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk-13.0.1.jdk/Contents/Home
Default locale: en_IN, platform encoding: UTF-8
OS name: "mac os x", version: "10.15.1", arch: "x86_64", family: "mac"
$

출력에는 maven 홈 위치, 사용 중인 JDK 및 Mac OS 버전 세부 정보가 표시됩니다. Maven이 Mac OS에 성공적으로 설치되었습니다. Maven 기반 Java 프로젝트를 만들 준비가 되었습니다.

참조

  • Apache Maven 홈페이지
  • 메이븐 위키백과