-
dependencies元素
<dependencies></dependencies>
,此元素包含多个项目依赖需要使用的<dependency></dependency>
。 -
dependency元素
<dependency></dependency>
内部通过groupId(组织的唯一标识)、artifactId(项目的唯一标识)、version(项目的版本)确定唯一依赖。 -
变量定义
<properties></properties>
可定义变量在dependency中引用。如:<properties> <spring.version>1.2.6</spring.version> </properties> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>${spring.version}</version> </dependency>
-
编译插件
编译插件及Java编译级别。如:<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.7.0</version> <configuration> <source>1.8</source> <target>1.8</target> <encoding>UTF-8</encoding> </configuration> </plugin>
-
Maven运作方式
根据dependency中的依赖配置,通过互联网在Maven中心库下载相关依赖到本地的Maven库.m2目录下。
准备阶段:Maven的pom.xml解析
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.