《Spring Boot实战》-Maven
maven 的pom.xml
dependencies元素
<dependencies></dependencies>
上面元素包含多个项目依赖需要使用的<dependency></dependency>
dependency元素
<dependency>内部通过groupId、artifactId以及version 确定唯一的依赖,有人称这三个为坐标</dependency>
<groupId>groupId:组织的唯一标识</groupId>
<artifactId>项目的唯一标识</artifactId>
<version>项目的版本</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>4.1.5.RELEASSE</version>
</dependency>
变量定义
变量定义:
可以定义变量在dependency中引用,代码如下: ```bash
### 编译插件
>Maven提供了编译插件,可在编译插件中涉及Java的编译级别,代码如下。
```bash
<build>
<plugins>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugins>
</build>
Maven中心库没有需要的JAR处理
如安装Oracle驱动到本地库:
>mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.2.0 -Dpackaging=jar -Dfile=D:\ojdbc14.jar