多模块Maven项目部署到tomcat记要
1, 将项目改为动态web项目
选中项目->右键属性,左侧找到Project Facets,在右侧的列表里面勾选Dynamic Web Module,后面版本选择3.0,提示必须勾选java,在下面找到java 版本1.6勾选,javascript也可以勾选上,点击确定
2,修改项目默认的WebContent路径为/src/main/webapp(这一步可以通过上一步确定按钮点击之前,点击列表下面的Further Configuration availabe连接进行设置,当然点击完确定后就没有这个连接了,就只能用下面的方法)
在项目路径下找到.settings文件夹,找到org.eclipse.wst.common.component文件 ,用记事本打开, <wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>这一行修改成这样既可,注意修改的部分就是红色字体部分。
3,将web项目加入到servers里面
选中项目->右键属性,左侧找到Deployment Assembly,点击右侧Add...按钮,选择最后一个Project,下一步,然后多选依赖的子模块,完成。
4,在servers里面新建tomcat服务器
点击add and remove...就可以看到web项目了,而且可以展开看到管理的子模块