工具/原料

  • Windows 系统
  • JDK 1.5 及以上版本
  • Maven 3.0 及以上版本

方法/步骤

  1. 1 首先检查Eclipse是否已经添加的Maven插件,打开Eclipse, 依次选择 "Window"、"Preferences", 在搜索框中输入 Maven 进行查询,如果能查到结果如下图所示则 Maven插件已安装,可直接跳到第三步。
  2. 2 如果搜索不到 Maven 插件,请依次打开 Eclipse 中 "Help"、"Install New Software"打开Eclipse的插件安装窗口。点击Add 按钮,输入名称 m2e 以及链接 http://m2eclipse.sonatype.org/sites/m2e
  3. 3 设置Maven 插件里的 maven路径为你解压的 maven安装包路径。
  4. 4 建立Maven目录结构的java web项目。首先在Eclipse里点击File->New -> Other, 选择Maven Project, 然后选择默认workspace。
     
  5. 5 接下来选择maven 项目的目录结构,使用webapp。然后设置项目的坐标: GroupId是项目名称,Artifact Id 是本模块在项目内的定位。
  6. 6 添加Maven特有的资源文件夹。

    Maven里主程序的java文件都存放在src/main/java中,配置文件及资源文件等存放在src/main/resources中,这两个文件编译后的文件会存放到src/target/classes中;测试的java文件存放在src/test/java中,测试的配置文件及资源文件存放在src/test/resources中,这两个编译后文件存放在src/target/test-class中,src/main/webapp目录是maven web项目特有的,类似于原来的web项目的WebRoot。

  7. 7 如果eclipse创建的项目缺少这些文件则手动建立。这里我缺少src/test/resources目录。右键项目,选择Build Path -> Configure Build Path ->Source -> Add Folder 添加resources文件夹到test目录下。同时展开新建的source folder,左键双击其Output,配置到 target/test-classes文件夹。最后点击Properties的ok按钮。其他缺少的目录也是类似的建发。
  8. 8 打包Maven项目。右键项目 Run As然后使用Maven命令的goal: package 在eclipse中刷新项目可以在target目录下找到打包后的文件:helloworld.war
  9. 9 在tomcat中部署后输入连接即可看到如下图所示结果。

注意事项

  • Maven命令执行时必须联网

本文转自:http://jingyan.baidu.com/article/9f63fb91b5c5d7c8400f0e29.html

Maven3路程(一)用Maven创建第一个web项目(2)的更多相关文章

  1. 用Maven创建第一个web项目Struts2项目

    一.创建一个web项目 参考前面文章,项目名:maven-struts-demo. 二.配置pom.xml文件添加struts2依赖 <project xmlns="http://ma ...

  2. Maven3路程(一)用Maven创建第一个web项目(1)

    一.创建项目 1.Eclipse中用Maven创建项目 上图中Next 2.继续Next 3.选maven-archetype-webapp后,next 4.填写相应的信息,Packaged是默认创建 ...

  3. Maven3路程(三)用Maven创建第一个web项目(1)

    一.创建项目 1.Eclipse中用Maven创建项目 上图中Next 2.继续Next 3.选maven-archetype-webapp后,next 4.填写相应的信息,Packaged是默认创建 ...

  4. Maven3路程(三)用Maven创建第一个web项目(2)servlet演示

    上一章用Maven新建了web项目成功后,本文演示在此基础上应用servlet. 1.首先修改pom.xml文件,添加servlet依赖 <project xmlns="http:// ...

  5. Maven3 用Maven创建第一个web项目(2)servlet演示

    上一章用Maven新建了web项目成功后,本文演示在此基础上应用servlet. 1.首先修改pom.xml文件,添加servlet依赖 <project xmlns="http:// ...

  6. 用Maven创建第一个web项目

    http://www.cnblogs.com/leiOOlei/p/3361633.html 一.创建项目 1.Eclipse中用Maven创建项目 上图中Next 2.继续Next 3.选maven ...

  7. Myeclipse2014 用Maven创建第一个web项目(1)---helloworld

    一.创建项目 1.Eclipse中用Maven创建项目 2.继续Next 3.选maven-archetype-webapp后,next 4.填写相应的信息,Packaged是默认创建一个包,不写也可 ...

  8. JAVA学习5:用Maven创建第一个web项目(2)servlet演示

    上一章用Maven新建了web项目成功后,本文演示在此基础上应用servlet. 1.首先修改pom.xml文件,添加servlet依赖   <project xmlns="http: ...

  9. Eclipse中使用Maven创建Servlet3.0 Web 项目

    摘要 Apache Maven是一个优秀的项目构建和管理工具,许多开源项目都使用Maven进行构建.由于最近工作中要用到Maven,于是这里记录下在Eclipse中使用Maven插件创建一个基于Ser ...

随机推荐

  1. Parallel.js初探

    今天闲着看了一下Parallel.js.这个库暂时貌似还没有什么中文的介绍(可能暂时用的人都不多吧).所以就只能上github找它得源码和介绍看看了.貌似它的代码也不多,以后可以深入研究一下. 先简单 ...

  2. Javascript实现时钟

    <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <m ...

  3. URAL 1966 Cycling Roads 点在线段上、线段是否相交、并查集

    F - Cycling Roads     Description When Vova was in Shenzhen, he rented a bike and spent most of the ...

  4. 智能车学习(十三)——角度控制

    一.手册代码以及图示 二.流程说明 1.角度计算函数说明 //===================================================================== ...

  5. form表单验证和事件

    1.表单验证<form></form> (1).非空验证(去空格) (2).对比验证(跟一个值对比) (3).范围验证(根据一个范围进行判断) (4).固定格式验证:电话号码, ...

  6. LoadRunner关联函数的脚本实例--如何操作关联参数

    LoadRunner关联函数的脚本实例--如何操作关联参数 这几天一直在学习LoadRunner的VuGen编程,今天想对关联函数web_reg_save_param做详细的试验和研究: ~f6p q ...

  7. Html 块级元素和行级元素

    转载:http://blog.csdn.net/yuyanqiao/article/details/8558118 内联元素(inline element)* a - 锚点* abbr - 缩写* a ...

  8. AngularJS学习之Select(选择框)

    1.AngularJS可以使用数组或对象创建一个下拉列表选项: 2.在AngularJS中我们可以使用ng-option指令创建一个下拉列表:列表项通过对象和数组循环输出: <div ng-ap ...

  9. 【转】Docker网络详解及pipework源码解读与实践

    好文必转 原文地址: http://www.infoq.com/cn/articles/docker-network-and-pipework-open-source-explanation-prac ...

  10. iOS socket TCP UDP

    TCP: 服务器: #import <Foundation/Foundation.h> #include <sys/socket.h> #include <netinet ...