Myeclipse2012下 使用maven 建立web工程的3种方法
2013-09-03 23:38
501 查看
一.使用 quickstart方式建立maven工程
1 在左侧空白处 点击new->other->Maven Project
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/44cf3fa513c7074de12aaa07d6652f85.jpg)
2 点击next 选择use default workspace location
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/3ae02a991d4cf48ce7d9826b58525b2a.jpg)
3 点击next ,如下选择
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/ab378e78ddf5e69d5271bfa02088fb8a.jpg)
4 点击next,groupId填上你的工程名,artirfact Id 填上你的webapp下的工程名,最好和groupId一样
,package可建可不建,最后finish。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/5846af8270cc6ccd0a493974ef319cc4.jpg)
5 给新生成的工程(junn)适当处理,转化为web项目,右键项目(junn)->properties->myeclipse->project fact出现下图,
点击convert to faceted form;
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/fdfbb88e88b67f7a63d39e3cc5e4b77f.jpg)
6 勾上Dynamic web Moudle 选择合适的版本(version),我这里选的是2.5 ,同时在右侧选上 myeclise 中tomact的版本,还要
点击下方的 Further configuration available.., 最后ok,这样maven的project就转化为maven的web project 。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/6a3d223a12e50a0dbbcb1f0e0963708b.jpg)
7 展开的目录如下
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/05e85ebe873b5a961b3a81f3b50d4254.jpg)
8 虽然现在可以使用pom.xml的配置来生成依赖包了,但是还需要一些设置,把maven生成jar 导入到lweb-info的lib下面去,
右键项目(junn)->properties->myeclipse->Deloyment Assembly
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/a61d205fdd0500d7c71569379e7547ab.jpg)
9 点击add->java build path entries
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/70c981848dd7bf93550d8d44261414c2.jpg)
10 点击next ->双击maven dependencies,图中可以看出maven下面jar会在lib下面也存一份
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/c8b83bb2d613d282dfa325c0b0bbeeba.jpg)
11 点击ok,配置完成,下面测试
12 双击项目里面的pom.xml,选择Dependencies,点击add
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/48e3b5cc37f60c063462a77d2e30836c.jpg)
13 中间的输入框中输入servlet ,选择一个版本,点击ok,保存pom.xml.
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/dd3143e069e359b240ccf483e23012f7.jpg)
14 可以看到 maven Dependencies下面已经生成了servlet-api-2.5.jar。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/37c81dd789aa89b5b64afb836a48ca9e.jpg)
15 重新发布工程,就会发现tomcat下面发布的lib下面有了servlet-api-2.5.jar。
第一种方法结束,谢谢大家的阅读
二 直接建立web project 使用maven surport(会有点小问题,建议第一种方法)
1 右击空白 new ->web project->填上project name后,勾上add maven support ,一直next ,最后finish.
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/fd18e059256fcb2418a7916436f4f0e7.jpg)
2 同理配置pom.xml,添加自己需要的jar,添加上web.xml重新发布就可,。
三 使用web-app方式建立你的maven web project(建议使用这种方法和第一种方法)
1 和第一种方法很像,我在这里直说不同点,如下图选择
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/1f3893e85f644e8a2bfd602314a7ef16.jpg)
2 一直next,finish生成的的目录如下,本来没有lib的,需要自己新建一个lib文件夹,发布即可
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/c0d484a4efc54a0da67b2f1bd3e7cad2.jpg)
3 右键项目->properties->java build path->删除一些打了红叉的,然后右键项目->new->source folder,
可以新建一下文件夹src/main/java, src/test/resources, src/test/java
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/ee199c4311435bf4e74acc08e716b90e.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/ddc3d1eb0bed06b503f94e2c34d220e1.jpg)
4 步骤3那样做事方便管理
分享一下查看所有jar包下载需要pom.xml配置的网站
http://mvnrepository.com/
谢谢你阅读我的blog
1 在左侧空白处 点击new->other->Maven Project
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/44cf3fa513c7074de12aaa07d6652f85.jpg)
2 点击next 选择use default workspace location
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/3ae02a991d4cf48ce7d9826b58525b2a.jpg)
3 点击next ,如下选择
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/ab378e78ddf5e69d5271bfa02088fb8a.jpg)
4 点击next,groupId填上你的工程名,artirfact Id 填上你的webapp下的工程名,最好和groupId一样
,package可建可不建,最后finish。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/5846af8270cc6ccd0a493974ef319cc4.jpg)
5 给新生成的工程(junn)适当处理,转化为web项目,右键项目(junn)->properties->myeclipse->project fact出现下图,
点击convert to faceted form;
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/fdfbb88e88b67f7a63d39e3cc5e4b77f.jpg)
6 勾上Dynamic web Moudle 选择合适的版本(version),我这里选的是2.5 ,同时在右侧选上 myeclise 中tomact的版本,还要
点击下方的 Further configuration available.., 最后ok,这样maven的project就转化为maven的web project 。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/6a3d223a12e50a0dbbcb1f0e0963708b.jpg)
7 展开的目录如下
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/05e85ebe873b5a961b3a81f3b50d4254.jpg)
8 虽然现在可以使用pom.xml的配置来生成依赖包了,但是还需要一些设置,把maven生成jar 导入到lweb-info的lib下面去,
右键项目(junn)->properties->myeclipse->Deloyment Assembly
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/a61d205fdd0500d7c71569379e7547ab.jpg)
9 点击add->java build path entries
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/70c981848dd7bf93550d8d44261414c2.jpg)
10 点击next ->双击maven dependencies,图中可以看出maven下面jar会在lib下面也存一份
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/c8b83bb2d613d282dfa325c0b0bbeeba.jpg)
11 点击ok,配置完成,下面测试
12 双击项目里面的pom.xml,选择Dependencies,点击add
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/48e3b5cc37f60c063462a77d2e30836c.jpg)
13 中间的输入框中输入servlet ,选择一个版本,点击ok,保存pom.xml.
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/dd3143e069e359b240ccf483e23012f7.jpg)
14 可以看到 maven Dependencies下面已经生成了servlet-api-2.5.jar。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/37c81dd789aa89b5b64afb836a48ca9e.jpg)
15 重新发布工程,就会发现tomcat下面发布的lib下面有了servlet-api-2.5.jar。
第一种方法结束,谢谢大家的阅读
二 直接建立web project 使用maven surport(会有点小问题,建议第一种方法)
1 右击空白 new ->web project->填上project name后,勾上add maven support ,一直next ,最后finish.
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/fd18e059256fcb2418a7916436f4f0e7.jpg)
2 同理配置pom.xml,添加自己需要的jar,添加上web.xml重新发布就可,。
三 使用web-app方式建立你的maven web project(建议使用这种方法和第一种方法)
1 和第一种方法很像,我在这里直说不同点,如下图选择
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/1f3893e85f644e8a2bfd602314a7ef16.jpg)
2 一直next,finish生成的的目录如下,本来没有lib的,需要自己新建一个lib文件夹,发布即可
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/c0d484a4efc54a0da67b2f1bd3e7cad2.jpg)
3 右键项目->properties->java build path->删除一些打了红叉的,然后右键项目->new->source folder,
可以新建一下文件夹src/main/java, src/test/resources, src/test/java
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/ee199c4311435bf4e74acc08e716b90e.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/08/ddc3d1eb0bed06b503f94e2c34d220e1.jpg)
4 步骤3那样做事方便管理
分享一下查看所有jar包下载需要pom.xml配置的网站
![](http://www.cnblogs.com/huangyajun/p/file:/C:\DOCUME~1\jun520\LOCALS~1\Temp\[5UQ[BL(6~BS2JV6W}N6[%S.png)
谢谢你阅读我的blog
![](http://www.cnblogs.com/huangyajun/p/file:/C:\Documents and Settings\jun520\Application Data\Tencent\Users\822532202\QQ\WinTemp\RichOle\E249]9AOOW3)QN4PMSE25XR.jpg)
相关文章推荐
- MyEclipse 创建基于maven的Web Project工程的若干问题解决方法
- Eclipse 使用 Maven 构建动态 Web 工程,默认无 java 目录的解决方法
- 使用maven建立WEB工程
- myeclipse2014 maven 建立web工程详细步骤
- MyEclipse 使用maven插件启动工程报"Not a Maven project ** Maven Webapp"错误
- 解决myeclipse中新建javaweb工程,无法使用Web App Libraries问题
- 001 使用maven建立Dynamic Web Module 3.1 项目
- MyEclipse导入Maven项目开发Web工程的详细配置过程
- Maven web 项目工程的建立
- myeclipse中maven3的使用,部署web项目到tomcat7
- MyEclipse + Maven开发Web工程的详细配置过程
- 当使用MyEclipse导入新的Web工程,没有deploy server情况
- MyEclipse + Maven开发Web工程的详细配置过程
- Java Web实战02--Maven学习以及如何建立动态网页工程
- Eclipse web工程导入到myeclipse中Tomcat不能直接部署之解决方法
- MyEclipse使用Maven创建web项目+搭建SSM框架教程
- Eclipse或myEclipse里,没有Project Facets选项的问题(将maven工程转成web工程)
- maven 使用myeclipse建立maven项目
- myeclipse导入maven工程,明明没有错误,项目顶层文件夹却出现红叉的解决方法
- 使用maven建立web项目