새로운 버전의 Maven-mvnd를 사용하여 프로젝트를 빠르게 빌드하세요.

현재 우리 프로젝트의 대부분의 구성 방법은 Maven과 Gradle이지만 Gradle에 비해 Maven의 구성 속도는 느리며 특히 상대적으로 모듈이 많은 경우 구성 속도가 더 분명합니다. 그러나 프로젝트를 Maven에서 Gradle로 교체하는 것은 상대적으로 번거롭고 비용이 많이 듭니다. 따라서 mvnd를 선택하여 프로젝트를 빌드하면 프로젝트 속도가 빨라지고 프로젝트에 변경이 필요하지 않습니다.

1. mvnd 다운로드

깃허브 주소:

https://github.com/apache/maven-mvnd

여기에 이미지 설명을 삽입하세요.

저는 Windows 시스템을 사용하고 있으므로 maven-mvnd-1.0-m6-m39-windows-amd64.zip 패키지를 다운로드했습니다.

2. mvnd 설치

다운로드한 압축 패키지의 압축을 풀고 환경 변수 경로에 bin 디렉터리를 추가합니다. 예를 들어 내 디렉터리는 다음과 같습니다.

D:\mvnd\maven-mvnd-1.0-m6-m39-windows-amd64\bin

따라서 이 디렉터리를 경로에 추가하고 설치가 성공했는지 테스트하면 됩니다.

mvnd -v

여기에 이미지 설명을 삽입하세요.

그림과 같이 설치가 성공했다는 메시지가 나타납니다.

3. mvnd를 사용하세요

Maven을 사용하여 프로젝트를 빌드하는 데 사용하는 명령은 다음과 같습니다.

mvn clean install

마찬가지로 mvnd를 사용하여 프로젝트를 빌드하는 데 사용하는 명령은 다음과 같습니다.

mvnd clean install

4. 구성 수정

원본 Maven과 최소한으로 호환되도록 하려면 maven의 원본 settings.xml 파일을 사용하고 Maven-mvnd 설치 디렉터리에서 /conf/mvnd.properties 파일을 열고 다음과 같이 수정하면 됩니다.

maven.settings=D://maven//apache-maven-3.5.4//conf//settings.xml

5. 빌드 속도 테스트

먼저 maven을 사용하여 빌드합니다. 프로젝트에는 27개의 하위 모듈이 있습니다. 빌드 시간은 아래 그림과 같습니다.

여기에 이미지 설명을 삽입하세요.

우리는 mvnd를 사용하여 빌드합니다. 프로젝트에는 27개의 하위 모듈도 있습니다. 빌드 시간은 아래 그림과 같습니다.

여기에 이미지 설명을 삽입하세요.

Maven 빌드는 43.158초가 걸리고 mvnd 빌드는 9.186초가 소요되어 거의 5배 빠른 것을 볼 수 있습니다.

읽으시면서 부족한 점을 발견하시면 메시지를 남겨주세요! ! !

Supongo que te gusta

Origin blog.csdn.net/qq_40065776/article/details/132872003
Recomendado
Clasificación