Apache Maven 튜토리얼
Apache Maven 시작하기
수색…
비고
그것의 공식적인 시작 가이드에 의해 기술 된대로 :
Maven은 베스트 프랙티스 의 사용에있어 명확한 경로를 제공함으로써 이해도와 생산성을 높이기 위해 프로젝트의 빌드 인프라에 패턴 을 적용하려는 시도입니다.
Maven은 근본적으로 프로젝트 관리 및 이해 도구이므로 관리를 돕는 방법을 제공합니다.
- 빌드
- 선적 서류 비치
- 보고
- 종속성
- 버전 관리
- 자료
- 분포
따라서 전체 소프트웨어 개발 수명주기 (SDLC)의 여러 단계에서 개발자를 지원할 수 있습니다.
이 철학의 핵심에서 메이븐의 일부입니다 : 즉, 단어 받는다는은 (이디시어) 지식의 축적을 의미한다.
Maven은 가시성, 재사용 성, 유지 보수성 및 이해 성의 특성을 나타내는 인프라를 구현하기 위해 패턴 을 적용하는 것에 관한 것이다.
- 메이븐 (Maven)은 메이븐 (Maven)의 공식 철학 성명서에 언급 된 것처럼 여러 프로젝트가 같은 방식으로 작동하도록하는 매우 실질적인 열망에서 태어났습니다.
- 개발자는 프로젝트간에 자유롭게 이동할 수 있으며, 그 중 하나가 어떻게 작동했는지를 이해함으로써 모든 작업 방법을 명확하게 알 수 있습니다.
- 동일한 아이디어는 테스트, 문서 생성, 메트릭 및 보고서 생성, 배포
버전
번역 | 알리다 | 논평 | 출시 날짜 |
---|---|---|---|
1.0-β-2 | 알리다 | 첫 번째 (베타) 출시 | 2002-03-30 |
1.0 | 알리다 | 첫 공식 릴리스 | 2004-07-13 |
2.0 | 알리다 | 공식 2.0 릴리스 | 2005-10-20 |
3.0 | 알리다 | 공식 3.0 릴리스 | 2010-10-08 |
설치 또는 설정
Maven의 바이너리 릴리즈 는 Maven 웹 사이트에서 다운로드 할 수 있습니다.
바이너리는 zip 아카이브 또는 tar.gz 아카이브로 제공됩니다. 다운로드 후 설치 페이지 의 지침을 따를 수 있습니다.
-
JAVA_HOME
환경 변수가 설정되어 있고 JDK 설치 (JRE 아님)를 가리키는 지 확인하십시오. 예를 들어 Windows 시스템에서이 설치 폴더는C:\Program Files\Java\jdk1.8.0_51
해당 할 수 있습니다. - 선택한 디렉토리에서 배포 아카이브를 추출합니다.
-
PATH
환경 변수에 작성된 디렉토리의bin
디렉토리 (Maven 3.3.9의 경우apache-maven-3.3.9
3.3.9)를 추가하십시오. ( Windows 에서 변경하기위한 참조). - 명령 행에서
mvn -version
을 실행하여 설정이 올바른지 확인하십시오.
M2_HOME
또는 MAVEN_HOME
환경 변수를 설정할 필요가 없습니다.
우분투에서 설치
터미널에서
sudo apt-get install maven
실행하십시오.설치가 끝나면
mvn -v
에서 제대로 작동하는지 확인합니다. 출력은 다음과 같습니다.Apache Maven 3.3.9 Maven home: /usr/share/maven Java version: 1.8.0_121, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.8.0-parrot-amd64", arch: "amd64", family: "unix"
그래도 작동하지 않으면 JDK가 환경에 설치되어 있는지 확인하십시오. javac -version
프록시 설정 구성
인터넷 연결이 프록시를 통해 제공되는 경우 Maven은 원격 저장소에서 jar 파일을 다운로드 할 수 없으며 이는 기업이 직면 한 공통적 인 문제입니다.
이 문제를 해결하려면 Maven은 {Maven install location} → conf → settings.xml
로 이동하여 프록시의 세부 정보와 자격 증명을 제공해야합니다. <proxies>
태그까지 아래로 스크롤하여 주석에 언급 된 형식을 사용하여 여기에 세부 정보를 입력하십시오.
Eclipse 사용자
Eclipse는 Maven을 실행하기 위해 자신의 settings.xml
파일을 사용하는데, 그 위치는 메뉴 → 환경 설정 → 메이븐 (Maven) → 사용자 설정 → 사용자 설정 : 으로 이동하여 찾을 수 있습니다. 언급 된 위치에서 파일을 사용할 수 없다면 직접 만들거나 위의 위치 {Maven 설치 위치} → conf → settings.xml
에서 파일의 복사본을 만듭니다.
IntelliJ 사용자의 경우
설정을 열고 메이븐 (Maven) -> 가져 오기 (Importing)로 이동하십시오. (사용중인 IntelliJ 버전에 따라 빌드, 실행, 배포 -> 빌드 도구 ->에 중첩 될 수 있습니다.)
"수입업자를위한 VM 옵션"이라는 필드를 다음과 같이 설정하십시오 :
-DproxySet=true -DproxyHost=<HOST> -DproxyPort=<PORT>
-DproxySet=true -DproxyHost=myproxy.com -DproxyPort=8080
IntelliJ를 적용하고 다시 시작하십시오.
BREW와 함께 Mac OSX에서 설치
- 터미널 실행에서
brew install maven
- 설치가 끝나면 maven
mvn -v
maven이 올바르게 작동하는지 확인하십시오. 출력은 다음과 유사해야합니다.
Apache Maven 3.3.9
Maven home: /usr/local/Cellar/maven/3.3.9/libexec
Java version: 1.8.0_121, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.12.4", arch: "x86_64", family: "mac"
그래도 작동하지 않으면 JDK가 환경에 설치되어 있는지 확인하십시오. javac -version