Maven环境配置和idea创建maven项目

一、配置maven环境

1、官网下载maven安装包解压到指定文件夹

maven安装包下载:http://maven.apache.org/download.html

2.下载完成后解压到自己的文件夹下,并创建本地仓库LocalWarehouse

例如:在E盘新建一个文件夹名字为maven的文件夹,把解压的文件放到该文件夹下。

解压完后的 apache-maven-3.5.0 文件夹下包括内容如下:

3.用编辑工具打开conf文件下的settings.xml文件,配置本地仓库路径

找到用红线框起来的内容

然后复制出来,仓库路径改成本地的仓库路径

4.配置maven环境变量

新建一个变量名:M3_HOME ,变量值就是你的maven的存放路径

配置path路径:把新建的变量值添加到系统变量中。

5.在cmd中输入mvn -v命令查看 maven是否已经配置好

在IDEA上配置Maven

1.file-->settings  搜索栏输入maven

如果未找到maven,就点击Plugins,在里面搜索出来maven Integration,并打上对勾,重启项目即可。

2.new一个maven项目

3.创建好的maven项目如下:

(更加详细配置说明请看这个博客:http://blog.csdn.net/qq_32588349/article/details/51461182

4.配置pom.xml文件


  4.0.0
  com.ssm
  MavenDemo2
  war
  1.0-SNAPSHOT
  MavenDemo2 Maven Webapp
  http://maven.apache.org


  
    UTF-8
    UTF-8

    
    4.2.5.RELEASE

    
    3.2.8

    
    5.1.29

    
    1.7.18
    1.2.17

  


  
    
      junit
      junit
      3.8.1
      test
    

    
      org.aspectj
      aspectjweaver
      1.8.10
    

    
      javax.servlet.jsp.jstl
      javax.servlet.jsp.jstl-api
      1.2.1
    

    
      javax.servlet
      servlet-api
      2.5
      provided
    

    
      org.springframework
      spring-context
      4.3.9.RELEASE
      jar
    

    
      org.springframework
      spring-core
      4.3.9.RELEASE
    

    
      org.springframework
      spring-web
      4.3.9.RELEASE
      jar
    

    
      org.springframework
      spring-webmvc
      4.3.9.RELEASE
    

    
      org.springframework
      spring-webmvc-portlet
      4.3.9.RELEASE
    

    
      org.springframework
      spring-oxm
      4.3.9.RELEASE
      jar
    

    
      org.springframework
      spring-tx
      4.3.9.RELEASE
      jar
    

    
      org.springframework
      spring-jdbc
      4.3.9.RELEASE
      jar
    
    
      org.springframework
      spring-webmvc
      4.3.9.RELEASE
      jar
    

    
      org.springframework
      spring-context-support
      4.3.9.RELEASE
    

    
      org.springframework
      spring-aop
      4.3.9.RELEASE
    

    
      org.springframework
      spring-test
      4.3.9.RELEASE
      test
    

    
      org.springframework
      spring-beans
      4.3.9.RELEASE
    

    
      org.mybatis
      mybatis
      3.4.1
    

    
      org.mybatis
      mybatis-spring
      1.3.0
      jar
    

    
      mysql
      mysql-connector-java
      5.1.38
    

    
      com.alibaba
      druid
      1.0.18
    

    
      org.apache.commons
      commons-dbcp2
      2.1.1
    

    
      com.alibaba
      fastjson
      1.1.41
    

    
      log4j
      log4j
      1.2.17
    

    
      org.apache.logging.log4j
      log4j-core
      2.7
    

    
      org.slf4j
      slf4j-api
      1.7.21
    

    
      org.slf4j
      slf4j-log4j12
      1.7.21
      test
    

    
      com.fasterxml.jackson.core
      jackson-core
      2.7.3
    

    
      com.fasterxml.jackson.core
      jackson-databind
      2.8.7
    

    
      commons-fileupload
      commons-fileupload
      1.3.1
    

    
      commons-io
      commons-io
      2.0.1
    

    
      commons-codec
      commons-codec
      1.10
    
  
  
    MavenDemo2
  

4.0.0
  com.ssm
  MavenDemo2
  war
  1.0-SNAPSHOT
  MavenDemo2 Maven Webapp
  http://maven.apache.org


  
    UTF-8
    UTF-8

    
    4.2.5.RELEASE

    
    3.2.8

    
    5.1.29

    
    1.7.18
    1.2.17

  


  
    
      junit
      junit
      3.8.1
      test
    

    
      org.aspectj
      aspectjweaver
      1.8.10
    

    
      javax.servlet.jsp.jstl
      javax.servlet.jsp.jstl-api
      1.2.1
    

    
      javax.servlet
      servlet-api
      2.5
      provided
    

    
      org.springframework
      spring-context
      4.3.9.RELEASE
      jar
    

    
      org.springframework
      spring-core
      4.3.9.RELEASE
    

    
      org.springframework
      spring-web
      4.3.9.RELEASE
      jar
    

    
      org.springframework
      spring-webmvc
      4.3.9.RELEASE
    

    
      org.springframework
      spring-webmvc-portlet
      4.3.9.RELEASE
    

    
      org.springframework
      spring-oxm
      4.3.9.RELEASE
      jar
    

    
      org.springframework
      spring-tx
      4.3.9.RELEASE
      jar
    

    
      org.springframework
      spring-jdbc
      4.3.9.RELEASE
      jar
    
    
      org.springframework
      spring-webmvc
      4.3.9.RELEASE
      jar
    

    
      org.springframework
      spring-context-support
      4.3.9.RELEASE
    

    
      org.springframework
      spring-aop
      4.3.9.RELEASE
    

    
      org.springframework
      spring-test
      4.3.9.RELEASE
      test
    

    
      org.springframework
      spring-beans
      4.3.9.RELEASE
    

    
      org.mybatis
      mybatis
      3.4.1
    

    
      org.mybatis
      mybatis-spring
      1.3.0
      jar
    

    
      mysql
      mysql-connector-java
      5.1.38
    

    
      com.alibaba
      druid
      1.0.18
    

    
      org.apache.commons
      commons-dbcp2
      2.1.1
    

    
      com.alibaba
      fastjson
      1.1.41
    

    
      log4j
      log4j
      1.2.17
    

    
      org.apache.logging.log4j
      log4j-core
      2.7
    

    
      org.slf4j
      slf4j-api
      1.7.21
    

    
      org.slf4j
      slf4j-log4j12
      1.7.21
      test
    

    
      com.fasterxml.jackson.core
      jackson-core
      2.7.3
    

    
      com.fasterxml.jackson.core
      jackson-databind
      2.8.7
    

    
      commons-fileupload
      commons-fileupload
      1.3.1
    

    
      commons-io
      commons-io
      2.0.1
    

    
      commons-codec
      commons-codec
      1.10
    
  
  
    MavenDemo2
  

猜你喜欢

转载自blog.csdn.net/yhch1024/article/details/76534128