歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Maven使用入門

Maven使用入門

日期:2017/2/28 15:28:49   编辑:Linux教程

1、如何使用Maven構建一個簡單的helloworld項目

(1)選定一個工作目錄D:\MavenProjects,在dos下進入該目錄。

(2)用 Maven Archetype 插件創建這個helloworld 項目的基本輪廓。運行下面的命令,創建新項目:
mvn archetype:create -DgroupId=com.mavendemo.maventest -DartifactId=helloworld

(3)命令執行完成後會在當前目錄下生成下面的文件結構


(4)查看自動生成的pom.xml文件內容

<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>com.mavendemo.maventest</groupId>
<artifactId>helloworld</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>helloworld</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>
(5)配置文件pom.xml相關說明

groupId:項目或者組織的唯一標志,並且配置時生成的路徑也是由此生成, 如com.mavendemo.maventest生成的相對路徑為:/com/mavendemo/maventest

artifactId: 項目的通用名稱

packaging: 打包的機制,如pom, jar, maven-plugin, ejb, war, ear, rar, par

version:項目的版本

name: 項目的名稱, Maven 產生的文檔用

url: 哪個網站可以找到這個項目,提示如果 Maven 資源列表沒有,可以直接上該網站尋找, Maven 產生的文檔用,一般有自己的資源庫時不需要此項。

Maven 的詳細介紹:請點這裡
Maven 的下載地址:請點這裡

Copyright © Linux教程網 All Rights Reserved