> Java > java지도 시간 > Java Maven 빌드 도구: 시작 가이드

Java Maven 빌드 도구: 시작 가이드

王林
풀어 주다: 2024-04-17 18:39:01
원래의
594명이 탐색했습니다.

Maven은 Java 프로젝트 구성 및 관리를 위한 오픈 소스 도구입니다. 종속성 관리, 빌드 자동화, 문서 생성과 같은 기능을 제공합니다. Maven을 설치한 후 mvn archetype:create 명령을 실행하여 프로젝트를 생성할 수 있습니다. 프로젝트 디렉터리의 pom.xml에는 프로젝트에 대한 메타데이터, 빌드 지침 및 종속성이 포함되어 있습니다. Maven을 사용하여 Java 애플리케이션을 구축하는 작업에는 소스 코드 컴파일, 테스트 실행 및 jar 파일 생성이 포함됩니다. mvn clean package 명령을 실행하고 java -jar 명령으로 jar 파일을 실행하여 애플리케이션을 실행할 수 있습니다.

Java Maven构建工具:上手指南

Java Maven 빌드 도구: 시작 가이드

Maven은 Java 프로젝트를 빌드하고 관리하는 데 널리 사용되는 오픈 소스 도구입니다. 종속성 관리, 빌드 자동화, 프로젝트 문서 생성을 포함한 풍부한 기능을 제공합니다.

Maven 설치

먼저 시스템에 Maven을 설치하세요. Maven 공식 웹사이트(https://maven.apache.org/)에서 최신 버전을 다운로드할 수 있습니다.

다운로드한 파일의 압축을 풀고 시스템 경로에 추가하세요. Windows 사용자의 경우:

set PATH=%PATH%;C:\path\to\maven\bin
로그인 후 복사

Mac 및 Linux 사용자의 경우:

export PATH=$PATH:/path/to/maven/bin
로그인 후 복사

프로젝트 생성

Maven 기반 프로젝트를 생성하려면 다음 명령을 실행합니다.

mvn archetype:create -DgroupId=my.group.id -DartifactId=my-project -Dversion=1.0-SNAPSHOT
로그인 후 복사

이 명령은 기본 Maven 구성 파일 및 구조를 사용하여 프로젝트를 생성합니다. 프로젝트 디렉토리.

pom.xml

프로젝트 디렉터리의 pom.xml 파일은 프로젝트에 대한 메타데이터, 빌드 지침 및 종속성을 포함하는 기본 Maven 구성 파일입니다. pom.xml文件是Maven最主要的配置文件,包含有关项目的元数据、构建说明和依赖项。

<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>my.group.id</groupId>
  <artifactId>my-project</artifactId>
  <version>1.0-SNAPSHOT</version>

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.13.2</version>
      <scope>test</scope>
    </dependency>
  </dependencies>

</project>
로그인 후 복사

实战案例:构建一个Java应用程序

以下是一个使用Maven构建简单Java应用程序的示例:

// App.java
public class App {
    public static void main(String[] args) {
        System.out.println("Hello Maven!");
    }
}
로그인 후 복사
// pom.xml
<project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>my.group.id</groupId>
  <artifactId>maven-test</artifactId>
  <version>1.0-SNAPSHOT</version>
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.8.1</version>
        <configuration>
          <source>11</source>
          <target>11</target>
        </configuration>
      </plugin>
    </plugins>
  </build>
</project>
로그인 후 복사

执行构建

为了构建项目,运行以下命令:

mvn clean package
로그인 후 복사

此命令将编译源代码、运行测试并创建一个可执行jar

java -jar target/maven-test-1.0-SNAPSHOT.jar
로그인 후 복사

실제 예: Java 애플리케이션 빌드

다음은 Maven을 사용하여 간단한 Java 애플리케이션을 빌드하는 예입니다.

rrreeerrreee

빌드 실행

프로젝트를 빌드하려면 다음 명령을 실행하세요. rrreee

이 명령은 소스 코드가 컴파일되고, 테스트가 실행되고, 실행 가능한 jar 파일이 생성됩니다.

🎜애플리케이션 실행🎜🎜🎜애플리케이션을 실행하려면 다음 명령을 사용하세요. 🎜rrreee🎜콘솔에 "Hello Maven!" 출력이 표시됩니다. 🎜🎜🎜결론🎜🎜🎜Maven은 Java 프로젝트의 개발 및 유지 관리를 단순화하는 강력한 빌드 도구입니다. 이 가이드를 따르면 기본 개념과 이를 사용하여 Java 애플리케이션을 구축하고 실행하는 방법을 이해할 수 있습니다. 🎜

위 내용은 Java Maven 빌드 도구: 시작 가이드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿