>  기사  >  Java  >  Java Maven 빌드 도구: 초보자부터 전문가까지의 고급 튜토리얼

Java Maven 빌드 도구: 초보자부터 전문가까지의 고급 튜토리얼

WBOY
WBOY원래의
2024-04-25 17:33:011112검색

Maven 빌드 도구 튜토리얼: Maven 설치: Maven을 다운로드 및 설치하고 환경 변수 MAVEN_HOME 및 PATH를 설정합니다. 프로젝트 생성: 원형 생성기를 사용하여 Maven 프로젝트를 생성합니다. pom.xml 파일: 프로젝트 정보, 종속성 및 빌드 구성이 포함된 pom.xml 파일의 구조를 이해합니다. 종속성 추가: pom.xml 파일에 종속성을 추가하여 프로젝트에 필요한 라이브러리를 지정합니다. 프로젝트 빌드: mvn clean install 명령을 실행하여 프로젝트를 컴파일하고 패키지합니다. 실제 사례: JUnit 테스트 사례를 생성한 다음 mvn test 명령을 사용하여 테스트를 실행합니다.

Java Maven构建工具:从新手到专家的进阶教程

Java Maven 빌드 도구: 초보자부터 전문가까지 고급 튜토리얼

Introduction

Maven은 프로젝트 종속성, 빌드 프로세스 및 기타 프로젝트 구성을 관리하는 데 널리 사용되는 Java 빌드 도구입니다. 이 튜토리얼은 Maven 전문가가 되기 위한 단계별 안내를 제공합니다.

Maven 설치

Maven 웹사이트에서 Maven을 다운로드하여 설치하세요. 환경 변수에는 MAVEN_HOME 및 PATH라는 두 가지 변수를 추가해야 합니다.

# 设置MAVEN_HOME
setx MAVEN_HOME "C:\path\to\maven"

# 将Maven添加到PATH
setx PATH "%MAVEN_HOME%\bin;%PATH%"

Create Maven Project

원형 생성기를 사용하여 새 프로젝트를 생성합니다.

mvn archetype:generate -DgroupId=com.example -DartifactId=maven-example -DarchetypeArtifactId=maven-archetype-quickstart

이렇게 하면 pom.xml 파일이 포함된 기본 Maven 프로젝트가 생성됩니다.

pom.xml 파일

pom.xml 파일은 Maven 프로젝트의 핵심입니다. 여기에는 프로젝트 및 해당 구성에 대한 정보가 포함됩니다:

  • 05a8acc5c31084a4f61ade01873802ca 및 9bc4cbb67f66e148869423c0d27e5f90: 프로젝트를 고유하게 식별하는 좌표.
  • 3d689bd3819ead35ed794427bd12f459: 프로젝트의 버전입니다.
  • 5d2ae825d96e6b79836fc3ca23d94234: 프로젝트의 종속성 목록.
  • 5ac54a929980b32fdd2e48b6a8da067c: 빌드 프로세스에 대한 구성입니다.

종속성 추가

pom에 종속성을 추가한 다음 프로젝트를 컴파일하고 패키징합니다.

실용 사례: JUnit 테스트 구축

JUnit 테스트 사례를 만들어 보겠습니다.

src/test/java/com/example/mavenexample/AppTest.java

<dependency>
  <groupId>org.junit.jupiter</groupId>
  <artifactId>junit-jupiter-api</artifactId>
  <version>5.8.2</version>
</dependency>

테스트 실행

To 테스트를 실행하려면 다음을 실행하세요.

mvn clean install
테스트에 통과하면 콘솔에 다음 출력이 표시됩니다.

package com.example.mavenexample;

import org.junit.jupiter.api.Test;

import static org.junit.jupiter.api.Assertions.assertEquals;

public class AppTest {

    @Test
    public void testAdd() {
        assertEquals(3, App.add(1, 2));
    }

}

Conclusion

이 튜토리얼에서는 Maven 빌드 도구를 먼저 살펴보고 첫 번째 단계를 제공합니다. 숙달을 향해 . 자세한 내용은 공식 Maven 설명서를 참조하세요.

위 내용은 Java Maven 빌드 도구: 초보자부터 전문가까지의 고급 튜토리얼의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.