使用m2eclipse插件的功能新建一个web工程,步骤如下:
File -> New -> Project...
Maven -> Maven Project -> next -> (不要勾选Create a simple project) next
在filter中输入webapp,选中maven-archetype-webapp,然后next,输入东东,finish。工程创建完成。
工程目录还缺少/src/main/java、src/test/java等目录,需要的手动添加。
工程创建后其实是一个java工程,先将其变为eclipse的web工程,步骤如下:
打开工程目录,修改.project文件,在<natures>...</natures>之间加入三个东东:
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
保存,刷新工程。
打开工程属性,在左边选中Project Facets,在右边选中java和Dynamic Web Module(先选java),点击OK。这样,工程就变成一个web工程了。
最后一个问题,在maven的目录结构中,一堆jar包都不在WEB-INF/lib目录下,怎么将web工程发布到tomcat运行呢?需做如下设置:
打开工程属性,选中左边的Deploymemnt Assemly(web工程才有这个选项)。
删除Source为/WebContent的那行,该行没用。
添加web的根目录: Add -> 选中Folder -> Next -> 选中src/main/webapp -> Finish;
添加依赖包:Add -> 选中Java Build Path Entries -> Next -> 选中Maven Dependencies -> Finish。
OK,大功告成。可以将工程添加到tomcat中调试和运行了。
发表评论
-
[转:]jQuery焦点中国地图
2013-04-17 11:05 1636转自:http://xiaoyaosr.blog.51cto ... -
一个轻量级的网页遮罩层jQuery插件
2012-11-14 17:48 6338一个轻量级的网页遮罩层jQuery插件 分 ... -
通过Spring Mail Api发送邮件
2012-11-14 17:47 1405通过Spring Mail Api发送邮件 ... -
jquery.validate
2012-11-09 16:51 1024jquery.validate 需要JQuery ... -
Hibernate commit() 和flush() 的区别(转)
2012-09-28 09:46 2591Hibernate commit() 和flush( ... -
maven3.0.2下settings.xml配置下(转)
2012-09-25 19:14 5900maven3.0.2下settings.xml配置下 ... -
hibernate中Qurey类的setDate方法自动截掉时分秒——setDate和setTimeStamp(转)
2012-09-03 10:30 3004原帖地址:http://www.iteye.com/to ... -
Maven3.0.3的环境变量配置
2012-07-19 11:22 2979转自http://hi.baidu.com/douxinchu ... -
转:org.apache.catalina.core.JreMemoryLeakPreventionListener解决办法
2012-07-18 15:38 5479转自:http://blog.csdn.net/ang ... -
eclipse中的java文件图标j成空心
2012-07-06 10:06 13460eclipse中的java文件图标j成空心 ... -
jQuery - Ajax - readyState获取请求操作的当前状态
2012-06-29 14:46 0jQuery - Ajax - readyState获取请求 ... -
Dom加载判断,兼容所有浏览器
2012-06-29 14:35 9115Dom加载判断,兼容所有浏览器 Dom 加载完毕,兼容 ... -
document.readyState几种状态及示例
2012-06-29 14:33 1908document.readySta ... -
DOM Ready 详解
2012-06-29 14:03 3055转自:http://www.cnblogs.com/zhang ... -
转】js实现另存为的方法
2012-06-29 13:42 2877转】js实现另存为的方法 本文转自http://www ... -
js添加和去除千分号
2012-06-22 11:41 2083利用js的replace方法和正则表达式实现 1 ... -
Hibernate的游离态与持久态转换(转)
2012-06-18 10:30 5166本文转自:http://blog.csdn.net/sdban ... -
maven继承parent,relativePath warn信息的解决办法
2012-06-11 17:12 25918转自:http://blog.sina.com.cn/s/bl ... -
使用Maven管理Eclipse Java项目
2012-06-11 17:10 1037转自:http://www.blogjava.net/lost ... -
The parent project must have a packaging type of POM
2012-06-11 17:09 25213The parent project must ha ...
相关推荐
maven的安装文件以及集成TOMCAT的教程、以及在eclipse使用maven的教程.maven的安装文件-安装包为apache-maven-3.3.9-bin。
eclipse 创建maven 项目 动态web工程完整示例,新建maven,到发布案列,从零开始学习
1.eclipse 集成maven 2.搭建maven工程 3.web工程集成 4.应用部署 ……
来自 在Eclipse中用Maven创建一个Web项目 的附带项目源码 jdk1.8 博客地址 https://blog.csdn.net/rebornsgundam/article/details/105862362
eclipse-maven3-plugin插件 包含apache-maven-3.3.9和eclipse-maven3-plugin
ECLIPSE MAVEN3插件文件(eclipse-maven3-plugin工具)
MVN MAVEN 父子工程 父子目录 eclipse
本文面向具有eclipse相关开发经验的技术人员,一步步说明如果在eclipse中集成Maven进行开发。本教程是入门级教程,由于本站发表文章实在不便,故将word文档直接上传了。 目录 Eclipse整合Maven开发教程 1 1. ...
本文档记录了本人用eclipse搭建maven dynamic web3.0的详细过程,包含了搭建maven项目,把maven项目转换为web项目,Dynamic web Module 2.3转换为3.0等内容
eclipse结合maven创建web工程截图
其实之所以不用重启Tomcat等应用服务器,其根本原因是因为我们可以在应用服务器的配置文件中设置虚拟目录,这样就可以知道web 项目所在的目录,于是就可以省去打包、然后再重新发布到服务器的步骤。
eclipse-maven3-plugin.7z 解压缩到 plugins 目录下 3. 在 links 目录下创建一个maven.link(名字可以随便取,但必须是.link结尾的文件)文件 打开并输入:path= D:/Development/eclipse-JavaEE/eclipse/plugins...
maven工程转web工程
如何在eclipse jee中创建Maven project并且转换为Dynamic web project 注意:该文档只针对以下eclipse版本,如图
eclipse maven3插件,eclipse-maven3-plugin,m2e
教你如何给eclipse安装maven插件,废话不多说,有图有真相
jeecg-framework3.4.3发布版本-eclipse-maven版本.zipjeecg-framework3.4.3发布版本-eclipse-maven版本.zipjeecg-framework3.4.3发布版本-eclipse-maven版本.zipjeecg-framework3.4.3发布版本-eclipse-maven版本....
直接离线安装eclipse中的maven插件,在你的eclipse安装...在文件中添加:path=D:\eclipse\myplugins\maven,保存并关闭maven.txt,并将后缀改为maven.link,重启eclipse,打开windows-->Preferences,查看死否安装成功
如何在Eclipse IDE中使用maven创建一个动态Web项目. 使用的工具和技术 - Eclipse Jee Oxygen Maven 3.3.3 JavaSE 1.8 Servlet API 3.1.0 Apache Tomcat 7.0.47 (Embeded)
使用Eclipse使用Maven构建web项目视频教程,不包含框架内容