一、配置Maven环境:

  1.去官网下载好Maven,并解压;

  2.添加环境变量:

    ①添加环境变量,如下:

      

    ②把maven的bin目录添加到环境变量path下面,如下(我系统是win10,win7编辑path环境变量界面可能不一致,记得前面加;和原来的环境变量隔开即可):

      

  ③校验是否配置成功,在命令行中输入:mvn -version 回车即可查看版本信息;(这一步一定要做,否则下面找不到.m2/user-settings.xml文件)

    

  3.然后在eclipse里面配置好maven开发环境(我用的是eclipse的mars2/4.5.2,默认已经集成了M2E,否则的话要自己去下载maven插件安装):

    ①通过菜单Window-preferences-左边Maven,先看installations,然后在右边选择1步中解压的maven路径,并且勾中对应的版本。

    ②然后点击user settings,在右边的User Setting下面选中我们自己的settings.xml配置文件,grobal settings可以不用管。(settings.xml文件只要在前面校验maven安装是否成功的步骤做了,便可以在C:\Users\{系统用户名}\.m2下面找到该文件)

      

    ③到此环境已经配置成功。

  4.用Maven创建项目,通过命令行,输入以下命令,然后等待(需要下载各种包)便可在命令行的当前目录下面生成要给maven项目了,然后通过eclipse导入即可,注意这里导入要选择import-maven下面的选项,如下(语言苍白,程序猿嘛,还是上图好,一切尽在不言中):

    ①命令行生成项目:

     命令行(cmd调出的命令行):

      

mvn archetype:generate -DgroupId=imooc-arthur -DartifactId=spring-mvc-study -DarchetypeArtifactId=maven-archetype-webapp

    然后便会生成一个名为spring-mvc-study的maven项目了(以上,项目名称自己自定义,^_^)。

    以下为导入工程时的步骤图:

    

    

  ②解决目录缺失问题

    导入工程之后,你会发现工程会有报错信息,其实就是一些项目目录缺失的问题。右键 项目名称,查看项目 属性,左边选择 java buildpath,切换到order and export,可以看到缺失的目录,然后自己在相关目录下面新建对应的文件夹补上即可;

    

  ③解决servlet缺失问题。

    同样在java build path,右边的Libaries点击Add library,选择server runtime,然后选择一个自己配置的服务器即可,点击保存,成功。

    

SpringMVC Maven创建项目的更多相关文章

  1. Maven创建项目

    Maven创建项目 Maven翻译成中文是『专家.内行』.Maven是Apache组织中一个颇为成功的开源项目,Maven主要服务于基于Java平台的项目构建.依赖管理和项目信息管理的优秀工具 本文将 ...

  2. MAVEN 创建项目

    使用archetype生成项目骨架 MAVEN 创建项目JAR 和 MAVEN创建项目WAR中是使用特定的acrchetype来进行创建项目,如果使用其他的archetype来创建项目或是使用 mvn ...

  3. 使用maven创建项目

    http://192.168.4.112/rdmanager/main/index.jhtml 1.对于第一次下载某个项目的源码,按照下面的步骤进行: (1)在D:\projects\目录下的空白位置 ...

  4. SpringMVC+Maven开发项目源码详细介绍

    代码地址如下:http://www.demodashi.com/demo/11638.html Spring MVC概述 Spring MVC框架是一个开源的Java平台,为开发强大的基于Java的W ...

  5. 【maven】maven创建项目问题

    这个问题困扰了很多,几个月在做大数据课设的时候,本想创建maven项目,但是创建项目失败了.这次又碰到maven创建项目失败,终于解决了.下面按碰到问题的时间来描述,所以需要从头认真看 前提须知 Ma ...

  6. 用maven创建项目引入js文件位置

    用maven创建项目引入js文件位置 截图如下:

  7. Eclipse使用Maven,创建项目出现:Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resour

    使用maven创建简单的项目时候经常会遇到 Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resource ...

  8. Maven创建项目一些常见的问题

    1 .创建的项目中没有src/main/java.没有src/test/java 主要原因在于在创建项目的时候,使用的是系统自带的jdk,修改方法: 右键项目——Properties——javaBui ...

  9. Eclipse中使用Maven创建项目 (转)

    转自:http://www.gogogogo.me/development/eclipse-maven-webapp.html       Apache Maven是一个优秀的项目构建和管理工具,许多 ...

随机推荐

  1. 【DB】HBase的基本概念

    一 Hbase是个啥东东?  在说Hase是个啥家伙之前,首先我们来看看两个概念.面向行存储和面向列存储.面向行存储.我相信大伙儿应该都清楚,我们熟悉的RDBMS就是此种类型的.面向行存储的数据库主要 ...

  2. thickbox关闭子页后ajax局部刷新父页

    1. 首先注意需要调用thickbox的js <script type="text/javascript" src="<%=path%>/js/jque ...

  3. Redis学习手册(内存优化)

    自从Redis 2.2之后,很多数据类型都可以通过特殊编码的方式来进行存储空间的优化.其中,Hash.List和由Integer组成的Sets都可以通过该方式来优化存储结构,以便占用更少的空间,在有些 ...

  4. java14 处理流

    二.处理流 .引用类型,保留数据+类型 序列化:将对象保存到文件或者字节数组中保存起来,叫序列化.输出流:ObjectOutputStream.writeObject(). 反序列化:从文件或者字节数 ...

  5. vector中的resize与 reserve

    void reserve (size_type n); reserver函数用来给vector预分配存储区大小,即capacity的值 ,但是没有给这段内存进行初始化.reserve 的参数n是推荐预 ...

  6. Io_Language

    Object ancestor := method ( prototype := self proto if (prototype != Obejct, writeln ("Slots of ...

  7. WebService 实现BS环境与BS环境传递参数,根据参数生成txt文档

    客户端: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Client.as ...

  8. 构建简单的socket连接池

    一开始,选用Vector<E>来存放连接.由于这个容器不是并发安全的,于是,每个方法都加一个synchronized来保持并发时的同步操作,并发效率很差,果断放弃.空余时间研究了下多线程的 ...

  9. WinForm界面(一)

    一:Form对象 属性: 设计中的Name:窗体类的类名AcceptButton:窗口的确定按钮CancelButton:窗口按ESC的取消按钮 1.外观 Backcolor:背景颜色Forecolo ...

  10. Android和.net API的数据交互

    一..net API 一般的页面都是.aspx文件,由于.aspx文件都带有HTML的格式,我们传递的都是json格式的数据,所以html页面格式对json格式有影响,故而我们写Web-API都不会采 ...