一.使用 quickstart方式建立maven工程

  1 在左侧空白处  点击new->other->Maven Project

      

 

   2  点击next 选择use default workspace location

  

  3  点击next ,如下选择

     

 

  

  4 点击next,groupId填上你的工程名,artirfact Id 填上你的webapp下的工程名,最好和groupId一样

  ,package可建可不建,最后finish。

   

  5 给新生成的工程(junn)适当处理,转化为web项目,右键项目(junn)->properties->myeclipse->project fact出现下图,

  点击convert to faceted form;

 

6 勾上Dynamic web Moudle 选择合适的版本(version),我这里选的是2.5 ,同时在右侧选上 myeclise 中tomact的版本,还要

   点击下方的 Further configuration available.., 最后ok,这样maven的project就转化为maven的web project 。

  

  7 展开的目录如下

    

 

  8 虽然现在可以使用pom.xml的配置来生成依赖包了,但是还需要一些设置,把maven生成jar 导入到lweb-info的lib下面去, 

  右键项目(junn)->properties->myeclipse->Deloyment Assembly

      

    9 点击add->java build path entries

     

 

  10 点击next ->双击maven dependencies,图中可以看出maven下面jar会在lib下面也存一份

  

  11 点击ok,配置完成,下面测试

 12 双击项目里面的pom.xml,选择Dependencies,点击add

  

   

13 中间的输入框中输入servlet ,选择一个版本,点击ok,保存pom.xml.

 

   14  可以看到 maven Dependencies下面已经生成了servlet-api-2.5.jar。

  

  15 重新发布工程,就会发现tomcat下面发布的lib下面有了servlet-api-2.5.jar。

     第一种方法结束,谢谢大家的阅读

 

 

 

 

二  直接建立web project 使用maven surport(会有点小问题,建议第一种方法)

  1  右击空白 new ->web project->填上project name后,勾上add maven support ,一直next ,最后finish.

  

  

   2  同理配置pom.xml,添加自己需要的jar,添加上web.xml重新发布就可,。

 

 

  三  使用web-app方式建立你的maven web project(建议使用这种方法和第一种方法)

  1  和第一种方法很像,我在这里直说不同点,如下图选择

   

 

 2 一直next,finish生成的的目录如下,本来没有lib的,需要自己新建一个lib文件夹,发布即可

   

   

      3 右键项目->properties->java build path->删除一些打了红叉的,然后右键项目->new->source folder,

       可以新建一下文件夹src/main/java, src/test/resources,   src/test/java  

 

    

 

    

     

      4 步骤3那样做事方便管理

  分享一下查看所有jar包下载需要pom.xml配置的网站
     http://mvnrepository.com/

 

 

 

   谢谢你阅读我的blog