소프트웨어 설치 · 2 min read · Dec 19, 2025
우분투 22.04에 아파치 메이븐 설치하는 방법

메이븐은 아파치 그룹에서 개발한 무료 오픈 소스 인기 빌드 도구입니다. 여러 프로젝트를 동시에 빌드, 게시 및 배포하여 성능을 향상시키는 데 사용됩니다. 프로젝트 객체 모델(POM) 개념에 기반하며 C#, 루비, 스칼라 및 기타 언어로 작성된 프로젝트를 관리하는 데 사용됩니다. 메이븐은 테스트 주도 개발을 지원하며, 선언적 구성 및 기타 플러그인 덕분에 CI/CD에 인기 있는 옵션입니다.
이 튜토리얼에서는 우분투 22.04에 아파치 메이븐을 설치하는 방법을 보여줍니다.
전제 조건
- 우분투 22.04를 실행하는 서버.
- 서버에 루트 비밀번호가 설정되어 있어야 합니다.
APT 저장소에서 아파치 메이븐 설치하기
기본적으로 아파치 메이븐 패키지는 우분투 22.04 기본 저장소에 포함되어 있습니다. 다음 명령어를 실행하여 설치할 수 있습니다:
apt install maven -y아파치 메이븐이 설치된 후, 다음 명령어를 사용하여 버전을 확인할 수 있습니다:
mvn -version다음 출력에서 아파치 메이븐 버전을 확인할 수 있어야 합니다:
Apache Maven 3.6.3
Maven home: /usr/share/maven
Java version: 11.0.15, vendor: Private Build, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.15.0-30-generic", arch: "amd64", family: "unix"
소스에서 아파치 메이븐 설치하기
최신 버전의 아파치 메이븐은 기본적으로 우분투 22.04 기본 저장소에 포함되어 있지 않습니다. 따라서 소스에서 최신 버전의 아파치 메이븐을 설치하는 것이 좋습니다.
자바 JDK 설치하기
아파치 메이븐은 자바 기반 애플리케이션입니다. 따라서 서버에 자바 JDK를 설치해야 합니다. 다음 명령어로 설치할 수 있습니다:
apt install default-jdk -y성공적으로 설치된 후, 다음 명령어를 사용하여 자바 버전을 확인합니다:
java --version다음 출력이 표시되어야 합니다:
openjdk 11.0.15 2022-04-19
OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)
OpenJDK 64-Bit Server VM (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1, mixed mode, sharing)
아파치 메이븐 설치하기
다음으로, 다음 명령어를 사용하여 아파치 메이븐의 최신 버전을 다운로드합니다:
wget https://dlcdn.apache.org/maven/maven-3/3.8.5/binaries/apache-maven-3.8.5-bin.tar.gz다운로드가 완료되면, 다운로드한 파일을 /opt 디렉토리에 추출합니다:
tar xzf apache-maven-3.8.5-bin.tar.gz -C /opt/다음으로, /opt 디렉토리로 이동하여 추출된 디렉토리의 이름을 변경합니다:
cd /opt/
mv apache-maven-3.8.5 maven다음으로, 아파치 메이븐 경로를 내보내기 위해 maven.sh 파일을 생성해야 합니다.
nano /etc/profile.d/maven.sh다음 줄을 추가합니다:
export M2_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}
파일을 저장하고 닫은 후, 다음 명령어로 메이븐 환경을 활성화합니다:
source /etc/profile.d/maven.sh다음으로, 다음 명령어를 사용하여 아파치 메이븐 버전을 확인합니다:
mvn -version다음 출력에서 아파치 메이븐을 확인할 수 있어야 합니다:
Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0)
Maven home: /opt/maven
Java version: 11.0.15, vendor: Private Build, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.15.0-30-generic", arch: "amd64", family: "unix"
결론
이 게시물에서는 두 가지 방법으로 아파치 메이븐을 설치하는 방법을 설명했습니다. 이제 우분투 22.04에 아파치 메이븐을 설치하는 선호하는 방법을 선택할 수 있습니다. 질문이 있으면 언제든지 물어보세요.
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.