一:Maven转变成Web项目
一、右键项目,Configure–>Convert to Faceted Form,打开后,界面如下:
二、转换成web项目,选中Dynamic Web Module和JavaScript,这里我选的是Dynamic Web Module版本是3.0,然后点击ok
三、测试转成web项目,结构如下图所示,uas-client为普通的maven项目结构,uas-provider为转变后的maven web项目结构,若项目中有报错提示,可能是Eclipse中的校验引起的,此时只需要不校验即可以,Window–>Preferences–>Validation,选择Disable All,点击ok。
四、若生成的maven web项目中有WebContent,删掉WebContent文件夹
五、修改部署项目时文件的发布路径,右键项目,Properties–>Deployment Assembly,删除test两项以及WebContent,因为test是测试时使用,并不需要部署
六、添加src/main/webapp的部署路径以及
七、添加Maven Dependencies的部署路径
八、点击ok,完成maven web项目的转换,此时即可以把该项目部署到tomcat上。
转自博客:https://blog.csdn.net/zouxucong/article/details/56009537