Maven Pom文件

1.項目基本配置

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
	 xmlns:xsi="http://www.w3.org/2011/XMLSchema-instance"
	 xsi:schemaLocation="http://maven.apache.org/POS/4.0.0
	 http://maven.apache.org/maven-v4_0_0.xsb">

	 <modelVersion>4.0.0</modelVersion>
	 <groupId>com.lnn.helloworld</groupId>
	 <artifactId>hello-world</artifactId>
	 <version>1.0-SNAPSHOT</version>
	 <name>Maven Hello World Project</name>

	 ....
</project>

含義解析apache

屬性 含義 是否必要
modelVersion 指定當前POM模型版本,對於 Maven2 及 Maven 3 ,它只能是 4.0.0 true
groupId 定義項目屬於哪一個組 true
artifactId 定義項目組中的惟一ID true
version 定義項目版本號 true
name 聲明一個對用戶更加友好的項目名稱 false

2.設置項目依賴

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

含義解析:maven

屬性 含義 是否必要
dependencies 能夠包含多個dependency元素聲明項目依賴 true
dependency 表明一個項目依賴 true
groupId 依賴所屬的項目組 true
artifactId 依賴在該項目組中的惟一ID true
version 依賴的版本號 true
scope

依賴範圍; 默認:compile:對主代碼和測試都有效;test(只對測試有效)測試

false
相關文章
相關標籤/搜索