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