在idea上配置maven环境

idea工具会让我们的开发更高效,而maven是非常出色的项目管理工具,所以在idea工具上配置maven会提高码农的幸福感,因为是新手,如有不足,请指正。
1、新建项目
在idea上配置maven环境_第1张图片在idea上配置maven环境_第2张图片
选择Maven项目,选择JDK版本(这里依据自己配置的情况而定,我使用的是1.7的),勾选Create from archetype,找到以webapp结尾的并选中,如图所示(注意:这里有两个以webapp结尾的,选择后面的一个)就可以下一步了
在idea上配置maven环境_第3张图片
这里的GroupID 是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构(定义的项目属于哪个组,比如我这里取com.qk.sale)。
ArtifactID是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称(定义了当前maven项目在组中唯一的ID)。

在idea上配置maven环境_第4张图片
点击Maven home directory的最右侧按钮,选择你配置maven的文件路径;勾选Override,单击文件夹图案,选择maven文件夹下面conf文件夹里面的settings.xml文件;
最后选择自己的maven本地仓库,next
在idea上配置maven环境_第5张图片
这里的Project name随自己的项目取,Finish

2、ssm框架所需的pom.xml文件内容


    UTF-8
    1.7
    1.7
    4.1.4.RELEASE
    2.5.0
  

  
    
      junit
      junit
      4.11
      test
    

    
      mysql
      mysql-connector-java
      5.1.6
    

    
    
      javax.servlet
      javax.servlet-api
      3.1.0
      provided
    
    
    
      javax.servlet.jsp
      javax.servlet.jsp-api
      2.2.1
      provided
    
    
    
      com.alibaba
      fastjson
      1.2.47
    
    
    
      taglibs
      standard
      1.1.2
    


    
    
      javax.servlet
      jstl
      1.1.2
    

    
    
      commons-dbcp
      commons-dbcp
      1.4
    

    
    
      org.mybatis
      mybatis
      3.4.6
    
    


    
      org.springframework
      spring-aop
      5.1.3.RELEASE
    
    
    
      org.springframework
      spring-aspects
      5.1.3.RELEASE
    
    
    
      org.springframework
      spring-beans
      5.1.3.RELEASE
    
    
    
      org.springframework
      spring-context
      5.1.3.RELEASE
    
    
    
      org.springframework
      spring-context-support
      5.1.3.RELEASE
    
    
    
      org.springframework
      spring-core
      5.1.3.RELEASE
    
    
    
      org.springframework
      spring-expression
      5.1.3.RELEASE
    
    
    
      org.springframework
      spring-jdbc
      5.1.3.RELEASE
    
    
    
      org.springframework
      spring-tx
      5.1.3.RELEASE
    
    
    
      org.springframework
      spring-web
      5.1.3.RELEASE
    
    
    
      org.springframework
      spring-webmvc
      5.1.3.RELEASE
    
    
    
      org.mybatis
      mybatis-spring
      1.3.2
    
    
    
      log4j
      log4j
      1.2.17
    
    
    
      aopalliance
      aopalliance
      1.0
    
    
    
      org.aspectj
      aspectjweaver
      1.8.13
    
    
      org.testng
      testng
      RELEASE
      compile
    


    
      org.springframework.boot
      spring-boot-starter-tomcat
      provided
    
    
      org.apache.tomcat.embed
      tomcat-embed-jasper
      provided
    
  

依据所需情况复制,如果有报红情况,是因为找不到对应文件,正在下载当中,可View——>Tool Windows——>Maven Projects

在main目录下新建Directory文件
在idea上配置maven环境_第6张图片
改变文件类型
然后单击File—>Project Structure—>Modules
在idea上配置maven环境_第7张图片
选中java单击Sources,选中resource单击Resources,然后OK

配置Tomcat
单击偏右上角的Add Configuration
在idea上配置maven环境_第8张图片
单击左上角+号,找到Tomcate下面的Local,如图所示,配置自己的Tomcat路径,运行的浏览器及jdk版本
在idea上配置maven环境_第9张图片
在Deployment的+单击号,单击Artifact如图的war exploder,如果只有External…,就找到自己的tomcat路径
Templates下找到Tomcat的Local是一样的操作

这里再附上个人的web.xml文件



  
  
    index.jsp
  
  
  
    springmvc
    org.springframework.web.servlet.DispatcherServlet
    
      contextConfigLocation
      classpath*:springmvc.xml
    
    1
  
  
  
    springmvc
    /
  
  
    contextConfigLocation
    classpath*:aplacation.xml
  
  
    org.springframework.web.context.ContextLoaderListener
  


你可能感兴趣的:(在idea上配置maven环境)