-
[CentOS] Apache Maven 설치하기Dev_Study/CentOS 2021. 5. 12. 17:47반응형
0. Apache Maven( 메이븐 )?
개발자 : 아파치 소프트웨어 재단
발표일 : 2004년 7월 13일
안정화 버전 : 3.5.3 / 2018년 3월 8일
저장소 : gitbox.apache.org/repos/asf/maven.git
언어 : 자바
OS : 크로스 플랫폼
종류 : 빌드 도구
라이센스 : 아파치 라이선스 2.0
웹사이트 : maven.apache.org
아파치 메이븐(Apache Maven)은 자바용 프로젝트 관리 도구이다.
아파치 앤트의 대안으로 만들어졌다.
아파치 라이선스로 배포되는 오픈 소스 소프트웨어이다.pom.xml 예시
<project> <!-- model version is always 4.0.0 for Maven 2.x POMs --> <modelVersion>4.0.0</modelVersion> <!-- project coordinates, i.e. a group of values which uniquely identify this project --> <groupId>com.mycompany.app</groupId> <artifactId>my-app</artifactId> <version>1.0</version> <!-- library dependencies --> <dependencies> <dependency> <!-- coordinates of the required library --> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <!-- this dependency is only used for running and compiling tests --> <scope>test</scope> </dependency> </dependencies> </project>
1. Apache Maven 3.5.3 다운로드
2. 압축을 풀어준다
# tar xvfz 압축파일명
3. 압축해제된 폴더를 /usr/local로 이동해준다
4. 심볼릭 링크를 등록해준다
( 윈도우의 바로가기로 생각하면 될거같다 )
ln -s 원본파일명/ 심볼릭링크 명
5.1 환경변수에 maven을 등록해준다
-환경변수 파일 열고
# vi /etc/profile
5.2 maven 환경변수 등록해주기
#maven export MAVEN_HOME=/usr/local/maven #common export PATH=$PATH:$MAVEN_HOME/bin
export PATH에는 :를 구분자로 사용하여
여러가지 환경변수값들이 들어갈수 있다( 자바, 톰캣, 메이븐 등등...)
각 프로그램별로 본인의 디렉토리에 맞게 설정하면 된다
5.3 변경된 환경변수 파일 적용하기
# source /etc/profile
5.4 maven이 잘 등록되었는지 체크한다
# mvn -v
반응형'Dev_Study > CentOS' 카테고리의 다른 글
[CentOS] 방화벽 포트 열기 (0) 2023.10.11 [CentOS] uname -m (0) 2022.12.29 [CentOS] cp (0) 2021.05.03 [CentOS] systemctl status firewalld (0) 2021.04.29 [CentOS] cat /etc/redhat-release (0) 2021.04.28