소프트웨어 설치 · 2 min read · Dec 20, 2025
우분투 16.04 LTS에 아파치 메이븐 설치하는 방법
Apache Maven은 POM(프로젝트, 객체, 모델) 개념을 기반으로 한 소프트웨어 프로젝트 관리 도구입니다. Maven은 주로 Java 기반 프로젝트에 사용되는 빌드 자동화 도구입니다. C#, Ruby, Scala 및 기타 언어로 작성된 프로젝트를 빌드하고 관리하는 데에도 사용할 수 있습니다.
이 튜토리얼에서는 우분투 16.04에 아파치 메이븐을 설치하고 구성하는 방법을 단계별로 보여드리겠습니다. 또한 PPA 리포지토리에서 Java 8을 설치하는 방법도 배울 것입니다.
전제 조건
- 우분투 16.04
- 루트 권한
우리가 할 일
- 우분투 16.04에 Java 설치
- 아파치 메이븐 다운로드
- 아파치 메이븐 환경 구성
- 테스트
1단계 - 우분투 16.04에 Java 설치
이 튜토리얼에서는 PPA 리포지토리의 Java 패키지를 사용할 것이므로, 시스템에 Java PPA 리포지토리를 추가해야 합니다.
새 리포지토리를 추가하기 전에 아래의 apt 명령어를 사용하여 ‘python-software-properties’ 패키지를 설치합니다.
sudo apt install -y python-software-properties이제 Java PPA 리포지토리를 추가하고 모든 리포지토리를 업데이트합니다.
sudo add-apt-repository ppa:webupd8team/java
sudo apt update우분투 리포지토리가 업데이트되었습니다.
아파치 메이븐은 JDK 1.7 이상이 필요합니다. 이 가이드에서는 JDK 1.8을 설치할 것입니다.
아래의 apt 명령어를 사용하여 PPA에서 Java를 설치합니다.
sudo apt install -y oracle-java8-installer설치 중에 Oracle 바이너리 라이센스에 대한 메시지가 표시됩니다. ‘OK’를 선택하십시오.

‘YES’ 버튼을 선택하여 Oracle 라이센스를 수락합니다.
설치가 완료되면 아래의 명령어를 사용하여 Java 버전을 확인합니다.
java -version다음과 유사한 결과를 볼 수 있습니다.
우분투 16.04 서버에 Java 8이 설치되었습니다.
2단계 - 아파치 메이븐 다운로드
이 단계에서는 wget 명령어를 사용하여 아파치 메이븐 바이너리 코드를 다운로드합니다. ‘/usr/local/src’ 디렉토리를 메이븐 홈 디렉토리로 사용할 것입니다.
‘/usr/local/src’ 디렉토리로 이동하여 아파치 메이븐 바이너리 코드를 다운로드합니다.
cd /usr/local/src
wget http://www-us.apache.org/dist/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gzmaven.tar.gz 파일을 추출한 후 압축된 파일을 삭제합니다.
tar -xf apache-maven-3.5.2-bin.tar.gz
rm -f apache-maven-3.5.2-bin.tar.gz새 디렉토리 apache-maven-version이 생성되며, 이 디렉토리의 이름을 변경합니다.
mv apache-maven-3.5.2/ apache-maven/이제 ‘/usr/local/src/apache-maven’ 디렉토리에 아파치 메이븐이 다운로드되었습니다.

3단계 - 아파치 메이븐 환경 구성
이 단계에서는 아파치 메이븐을 위한 환경을 구성합니다. 아파치 메이븐에 필요한 몇 가지 환경 변수를 정의할 것입니다. 여기에는 ‘JAVA_HOME’, M2_HOME 및 메이븐 바이너리 파일을 위한 PATH 환경이 포함됩니다.
‘/etc/profile.d’ 디렉토리로 이동하여 새 구성 파일 ‘maven.sh’를 생성합니다.
cd /etc/profile.d/
vim maven.sh다음 구성을 붙여넣습니다.
# 아파치 메이븐 환경 변수
# Maven 1의 MAVEN_HOME - Maven 2의 M2_HOME
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export M2_HOME=/usr/local/src/apache-maven
export MAVEN_HOME=/usr/local/src/apache-maven
export PATH=${M2_HOME}/bin:${PATH}변경 사항을 저장하고 종료합니다.
이제 ‘maven.sh’ 스크립트를 실행 가능하게 만들고 ‘source’ 명령어를 실행하여 구성을 적용합니다.
chmod +x maven.sh
source maven.sh아파치 메이븐 환경 설정이 완료되었습니다.

4단계 - 메이븐 테스트
메이븐 설치를 확인하기 위해 아래의 메이븐 명령어를 실행할 수 있습니다.
mvn --version아래와 같은 결과를 얻어야 합니다.

아파치 메이븐 3.2 설치가 완료되었습니다. Linux 64비트에서 실행 중이며, Java 1.8이 설치되어 있고, 메이븐 홈 디렉토리는 ‘/usr/local/src/apache-maven’입니다.
참고
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.