기본 개념 및 아파치 Maven 3를 기반으로 하는 프로젝트 건설에 대 한 방법론

출처: 인터넷
작성자: 사용자

이 문서에서는 기본 개념 및 http://www.aliyun.com/zixun/aggregation/14417.html에 따라 프로젝트를 구축 하기 위한 방법론에 설명 합니다 "> 아파치 Maven 3." Maven은 프로젝트 건물, 사용 하기 쉽고, 대 통합된 규범적인 스크립트를 사용 하 여 삭제 건물 요소에 개미, 복잡 하 고 높은 재사용의 표준 프로젝트 구축 및 관리 도구 집합입니다. 이 기사를 읽은 후 Maven 프로젝트를 구축 하는 데 사용 하는 기본 방법의 기본 개념에 대해 배우게 됩니다.

Maven는 무엇입니까

Maven 빌드, 테스트, 패키지, 및 프로젝트를 배포할 수 있도록 설계 된 아파치 조직에서 크로스-플랫폼 프로젝트 관리 도구입니다. Maven는 표준 소프트웨어 수명 주기 모델 구성을 통해 프로젝트의 종합적인 관리를 가능 하 게 구축 모델을 제공 합니다. 크로스-플랫폼 자연의 작업을 수행 하는 동일한 명령을 다른 운영 체제에서 사용할 수 있습니다 보장 합니다. Maven 초록 다른 사용 하 여 수명 주기 프로세스에 프로세스 구현 플러그 ins 크게 재사용을 실현 하 고 크게 디자인 및 스크립트 코드의 중복을 피할 수 있는 다른 단계에서 실제 작업을 할.

Maven vs 개미

개미는 아파치 조직, 프로세스 기반의 작업 기반 및 종속 빌드 시스템에서 크로스 플랫폼 프로젝트 건물 도구 이기도 합니다. 개발자는 각각 해야 합니다 명시적으로 말씀 드리자면 지시에 어디 개미 소스 결과 바이트 저장 되는 위치 이며, 어떻게이 바이트 코드는 JAR 파일로 패키지는 XML로 인코딩된 지침의 집합을 포함 하는 각 작업을 표시 해야 합니다. 개미는 아무 주기, 작업 및 작업 간의 의존 관계를 정의 해야 하 고 수동으로 실행 시퀀스 및 작업의 논리적 관계를 정의 해야. 이 사실상 코드 중복을 많이 만듭니다.

Maven은 프로젝트 건물 도구 뿐만 아니라 프로젝트 관리 도구입니다. 그것은 합의 디렉토리 구조 (표 1)와 수명 주기, 프로젝트 건설의 다양 한 단계는 플러그 인으로 구현, 개발자 단지 프로젝트를 만들고 합의 디렉터리 구조를 따라 하 고 파일에서 인생 프로젝트의 기본 요소를 구성, Maven 순서로 전체 빌드 프로세스를 완료 합니다. Maven의 이러한 기능은 크게 어느 정도 코드 중복을 줄일.

표 1입니다. Maven의 디렉토리 구조

Src/main/java 응용 프로그램/라이브러리 소스 src/main/리소스 응용 프로그램/라이브러리 리소스 Src/main/필터 리소스 파일 src/main/어셈블리 어셈블리 설명자 src/main/config 구성 파일 src/main/스크립트 응용 프로그램을 필터링 / 라이브러리 스크립트 Src/main/webapp 웹 응용 프로그램 소스 src/테스트/자바 테스트 소스 src/테스트/리소스 테스트 리소스 src/t Est/필터 테스트 리소스 필터 파일 Src/사이트 사이트 LICENSE.txt 프로젝트의 라이선스 README.txt 프로젝트 추가

메 이븐 설치 및 기본 설정

이 문서에서는 Windows 플랫폼에 Maven의 설치를 설명합니다. Maven 3 JDK1.4 버전 위에 실행 해야 합니다.

는 먼저 JDK는 시스템에 설치 된 자바 환경 변수가 올바르게 설정 되어 있는지 확인 합니다. Maven의 다운로드 주소는: http://maven.apache.org/download.cgi. C:\Maven-3.0 등 지정된 된 디렉터리에 다운로드 한 파일을 압축을 풉니다. 환경 변수를 설정 합니다. 열기 내 컴퓨터 > 속성 > 고급 > 환경 변수, 새로운 시스템 변수 maven_home, Maven 설치 디렉터리에 변수 값을 설정: C:\Maven-3.0. 시스템 변수에서 "경로" 라는 환경 변수를 선택 변수를 두 번 클릭, path 변수의 값을 받는다는 설치 경로에 bin 디렉터리의 절대 경로 추가 하 고 기존 경로에서 반각 세미콜론 구분: C:\Maven-3.0\bin. 구성이 완료 되 면 확인 하십시오 Maven 설치 성공, 그 설치에 성공 하면 결과 표시 됩니다 설치 정보, 버전 번호, 그림 1에서 보듯이 Windows DOS 창에서 MVN-V를 입력 합니다.

그림 1입니다. 설치 정보

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.