eclipse中将maven工程变成普通的web工程,添加到tomcat

使用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中调试和运行了。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值