用Maven搭建Spring项目
Maven是一个基于项目对象模型(Project Object Model)的软件项目管理工具,可以用来管理项目的依赖、编译和文档等信息。使用Maven管理项目时,项目依赖的jar包将不再包含在项目内,而是集中放置在用户指定的路径目录下。
1.下载Maven
Maven下载地址: https://maven.apache.org/download.cgi
2.配置Maven
在Windows系统下,配置环境变量 MAVEN_HOME 和 Path:
3.测试安装是否成功
在cmd控制台输入“mvn -v”,如显示如下信息则表示安装成功:
4.Maven中的pom.xml
Maven是基于项目对象模型的概念运作的,所以Maven项目中都有一个pom.xml用来管理项目的依赖以及项目的编译等功能。
<dependency></dependency>内部通过groupId、artifactId以及version确定唯一的依赖。Maven会自动根据dependency中的依赖配置直接通过互联网在Maven中心库下载相关依赖jar包到.m2目录下,此目录是我们的本地Maven库,可以通过修改Maven安装目录:Apache\maven\conf\settings.xml 文件中的<localRepository>/path/to/local/repo</localRepository> 自定义设置本地Maven库。当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存。
5.基于IntelliJ IDEA搭建Spring项目
IntelliJ IDEA下载地址:https://www.jetbrains.com/idea/download/
IntelliJ IDEA激活码获取地址:http://idea.lanyus.com/
(1) 单击File→New→Project→Maven,如下图所示:
(2) 输入Maven项目坐标值,如下图所示:
(3) 设置项目名称和路径,如下图所示:
(4) 修改pom.xml文件,IDEA会自动导入Maven依赖jar包,如下所示:
<?xml version="1.0" encoding="UTF-8"?> <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.lut</groupId> <artifactId>spring-test</artifactId> <version>1.0-SNAPSHOT</version> <properties> <java.version>1.8</java.version> </properties> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0.4.RELEASE</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.5.2</version> <configuration> <source>${java.version}</source> <target>${java.version}</target> </configuration> </plugin> </plugins> </build> </project>
至此,Spring项目就搭建完成了。