Eclipse中web项目WebRoot导致无法推送tomcat部署问题--大坑
场景:eclipse从svn检出Myeclipse项目,然后部署到tomcat,一直无法自动部署项目到tomcat中(clean命令无效)
终极原因:eclipse web项目默认为WebContent,MyEclipse默认为WebRoot,所以导致一直无法推送tomcat部署。
解决方案:把WebContent修改为WebRoot
步骤一:项目项目根目录下.setting文件夹
步骤二:刷新导入的项目
步骤三:在项目上点击右键,进入Properties配置,点击Project Facets,再点击Convert to faceted form进入属性设置:
步骤四:勾选Dynamic Web Module和Java,选择相应的版本,并点击下方出现的Further configuration available:
步骤五:修改eclipse默认的WebContent为WebRoot,并根据自己需要勾选Generate web.xml deployment deor: