웹사이트 검색

Linux(Ubuntu)에 Maven을 설치하는 방법


몇 가지 간단한 단계로 Linux에 Maven을 설치할 수 있습니다. Maven이 실행하려면 JDK가 필요하므로 첫 번째 단계는 JDK를 설치하는 것입니다. 이 튜토리얼에서는 Ubuntu에 Maven을 설치하는 방법을 배웁니다. 단계는 일반적이며 다른 Linux 시스템에서도 잘 작동합니다.

Linux/Ubuntu에 JDK 설치

일반적으로 apt 패키지 관리자를 사용하여 Ubuntu에 무엇이든 설치합니다. 그러나 최신 JDK 패키지가 없습니다. 현재 버전은 Java 13이지만 apt list -a | grep openjdk는 사용 가능한 OpenJDK 버전이 8 및 11임을 보여줍니다. 따라서 바이너리를 사용하고 일부 필수 환경 변수를 설정하여 JDK를 설치합니다.

1단계: JDK 바이너리 다운로드

URL로 이동: https://jdk.java.net/13/ Linux/x64 빌드용 다운로드 링크를 복사합니다. 그런 다음 아래 명령을 사용하여 다운로드하고 압축을 풉니다.

$ wget https://download.java.net/java/GA/jdk13.0.1/cec27d702aa74d5a8630c65ae61e4305/9/GPL/openjdk-13.0.1_linux-x64_bin.tar.gz
$ tar -xvf openjdk-13.0.1_linux-x64_bin.tar.gz
$ mv jdk-13.0.1 /opt/

JDK를 /opt로 옮겼습니다. 파일 시스템의 어느 위치에나 보관할 수 있습니다.

2단계: JAVA_HOME 및 경로 환경 변수 설정

홈 디렉토리에서 .profile 파일을 열고 다음 행을 추가하십시오.

JAVA_HOME='/opt/jdk-13.0.1'
PATH="$JAVA_HOME/bin:$PATH"
export PATH

터미널을 다시 시작하거나 source .profile 명령을 실행하여 구성 변경 사항을 적용할 수 있습니다.

3단계: Java 설치 확인

java -version 명령을 실행하여 JDK 설치를 확인할 수 있습니다.

$ 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)
$

Linux/Ubuntu에 Maven 설치

Linux 시스템에 JDK를 설치한 것과 유사한 방식으로 Maven을 설치합니다.

1단계: Maven 바이너리 다운로드

URL로 이동: https://maven.apache.org/download.cgi "Binary tar.gz 아카이브” 파일에 대한 링크를 복사합니다. 그런 다음 다음 명령을 실행하여 다운로드하고 압축을 풉니다.

$ wget https://mirrors.estointernet.in/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
$ tar -xvf apache-maven-3.6.3-bin.tar.gz
$ mv apache-maven-3.6.3 /opt/

2단계: M2_HOME 및 경로 변수 설정

사용자 프로필 파일(.profile)에 다음 줄을 추가합니다.

M2_HOME='/opt/apache-maven-3.6.3'
PATH="$M2_HOME/bin:$PATH"
export PATH

터미널을 다시 시작하거나 source .profile을 실행하여 변경 사항을 적용하십시오.

3단계: Maven 설치 확인

mvn -version 명령을 실행하면 다음 출력이 생성됩니다.

$ mvn -version
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /opt/apache-maven-3.6.3
Java version: 13.0.1, vendor: Oracle Corporation, runtime: /opt/jdk-13.0.1
Default locale: en, platform encoding: UTF-8
OS name: "linux", version: "4.15.0-47-generic", arch: "amd64", family: "unix"
$

그게 다야. Maven이 Linux 시스템에 성공적으로 설치되었습니다.