用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项目就搭建完成了。

posted @ 2018-03-04 20:42  J丶ones  阅读(548)  评论(0编辑  收藏  举报