Apache Maven은 주로 Java 프로젝트에 사용되는 자유-오픈 소스 프로젝트 관리 및 이해 도구입니다. Maven은 프로젝트 객체 모델(POM)을 사용합니다. 이 모델은 기본적으로 프로젝트에 대한 정보, 구성 세부 정보, 프로젝트의 종속성 등을 포함하는 XML 파일입니다.
Apache Maven Ubuntu 18.04를 설치하는 두 가지 방법을 보여드리겠습니다. 동일한 지침이 Ubuntu 16.04 및 Linux Mint, Kubuntu 및 Elementary OS를 포함한 Ubuntu 기반 배포에도 적용됩니다.
공식 Ubuntu 리포지토리에는 앱 패키지 관리자와 함께 설치할 수 있는 Maven 패키지가 포함되어 있습니다. Mavenon Ubuntu를 설치하는 가장 쉬운 방법입니다. 그러나 저장소에 포함된 버전은 최신 버전의 Maven보다 뒤처질 수 있습니다.
Maven의 최신 버전을 설치하려면 공식 웹사이트에서 Maven을 다운로드할 본 문서의 두 번째 부분에 나와 있는 지침을 따르십시오.
환경에 가장 적합한 설치 방법을 선택하십시오.
필수 조건
Ubuntu 시스템에 패키지를 설치하려면 sudo 권한이 있는 사용자로 로그인해야 합니다.
Apache Maven Ubuntu와 함께 설치
어댑터를 사용하여 Mavenon Ubuntu를 설치하는 것은 간단하고 간단한 프로세스입니다.
01. 패키지 인덱스를 업데이트하는 것부터 시작하십시오.
sudo apt update
02. 그런 다음 다음 다음 명령을 입력하여 Maven을 설치합니다.
sudo apt install maven
03. mvn -version 명령을 실행하여 설치를 확인합니다.
mvn -version
# Apache Maven 3.5.2
# Maven home: /usr/share/maven
# Java version: 10.0.2, vendor: Oracle Corporation
# Java home: /usr/lib/jvm/java-11-openjdk-amd64
# Default locale: en_US, platform encoding: ISO-8859-1
# OS name: "linux", version: "4.15.0-36-generic", arch: "amd64", family: "unix"
이제 Maven이 시스템에 설치되었으며, 사용을 시작할 수 있습니다.
최신 버전의 Apache Maven 설치
다음 섹션에서는 Ubuntu 18.04에 최신 Apache Maven 버전을 설치하는 방법에 대한 단계별 지침을 제공합니다. 그들의 공식 웹사이트에서 아파치 메이븐의 최신 릴리스를 다운로드할 것입니다.
1. Install OpenJDK
Maven 3.3+를 사용하려면 JDK 1.7 이상이 설치되어 있어야 합니다. Ubuntu 18.04의 기본 Java 개발 및 런타임인 OpenJDK를 설치합니다.
Java 설치는 매우 간단합니다. 패키지 인덱스를 업데이트하는 것부터 시작하십시오.
sudo apt update
다음을 입력하여 OpenJDK 패키지를 설치합니다.
sudo apt install default-jdk
다음 명령을 실행하여 설치를 확인합니다.
java -version
# openjdk version "10.0.2" 2018-07-17
# OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.2)
# OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.2, mixed mode)
2. Apache Maven을 다운로드합니다.
이 기사를 쓸 당시 아파치 메이븐의 최신 버전은 3.6.0입니다. 다음 단계를 계속하기 전에 Maven 다운로드 페이지에서 최신 버전을 사용할 수 있는지 확인하십시오.
다음 wget 명령을 사용하여 /tmp 디렉터리에 Apache Maven을 다운로드하는 것부터 시작하십시오.
wget https://www-us.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz -P /tmp
다운로드가 완료되면 /opt 디렉토리에서 아카이브를 추출합니다.
sudo tar xf /tmp/apache-maven-*.tar.gz -C /opt
Maven 버전 및 업데이트를 더 잘 제어하기 위해 Maven 설치 디렉토리를 가리키는 심볼릭 링크를 만들 것입니다.
sudo ln -s /opt/apache-maven-3.6.0 /opt/maven
나중에 Maven 설치를 업그레이드하려면 최신 버전의 압축을 풀고 Symlink를 변경하여 최신 버전을 가리킬 수 있습니다.
3. 환경변수를 설정합니다.
다음으로 환경 변수를 설정해야 합니다. 이렇게 하려면 텍스트 편집기를 열고 /etc/profile.d/ 디렉토리 내에 mavenenv.sh이라는 새 파일을 만듭니다.
sudo nano /etc/profile.d/maven.sh
다음 구성을 붙여넣습니다.
# /etc/profile.d/maven.sh
export JAVA_HOME=/usr/lib/jvm/default-java
export M2_HOME=/opt/maven
export MAVEN_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}
파일을 저장한 후 닫습니다. 이 스크립트는 셸을 시작할 때 소싱됩니다.
스크립트를 chmod로 실행할 수 있도록 합니다.
sudo chmod +x /etc/profile.d/maven.sh
마지막으로 source 명령을 사용하여 환경 변수를 로드합니다.
source /etc/profile.d/maven.sh
4. 설치를 확인합니다.
Maven이 제대로 설치되었는지 확인하려면 Maven 버전을 인쇄할 mvn -version 명령을 사용하십시오.
mvn -version
다음과 같은 것을 볼 수 있습니다.
# Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z)
# Maven home: /opt/maven
# Java version: 10.0.2, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk-amd64
# Default locale: en_US, platform encoding: ISO-8859-1
# OS name: "linux", version: "4.15.0-36-generic", arch: "amd64", family: "unix"
'SW > 리눅스' 카테고리의 다른 글
Linux : Grep 명령어 사용하는 방법, 예제, 명령어 (파일들의 내용 찾는 방법) (0) | 2021.02.18 |
---|---|
Debian 9 : SSH Keys 설정하는 방법, 예제, 명령어 (0) | 2021.02.17 |
Ubuntu 18.04 : Django 설치하는 방법, 예제, 명령어 (0) | 2021.02.15 |
Debian 9 : Let's Encrypt로 Apache 보안 설정하는 방법, 예제, 명령어 (0) | 2021.02.14 |
Linux : Docker Container, Images, Volumes, Networks 제거하는 방법, 예제, 명령어 (0) | 2021.02.13 |