1、如果导入web项目后,eclipse无法将其识别为web项目,因而无法发布到tomcat容器中的话,可以采取以下步骤尝试解决:

  选中项目名称并点击右键,选择“Properties”项,在出项的面板的左侧选择“Project Facets”,如何是首次配置,点击右侧部分的“Convert to faceted form..”链接。再在右边部分选中Dynamic Web Module项,其它不变。

  此时面板下方会出现“Further Configuration availabe”链接,点击后配置“Context root”、“Content directory”。如果你的Context directory不是默认的WebContent文件夹,则可以更改,进而与你的项目中的名称保持一致。

2、如果在发布项目时出现“Project facet Dynamic Web Module version 3.0 is not supported”,也就是模块版本冲突,请打开eclipse工作目录下的项目文件,进.settings目录,打开org.eclipse.wst.common.project.facet.core.xml文件,修改jst.web的version值为2.5(低版本)。

现在可以发布项目了

PS:我在project facets面板中修改dynamic web module的版本为2.5,会提示错误信息。

最新文章

  1. 【原创经验分享】WCF之消息队列
  2. AlwaysON同步的原理及可用模式
  3. WPF中实现验证码功能
  4. 模板类重载<<运算符
  5. input/select/textarea标签的readonly效果实现
  6. Vmware虚拟机克隆的网卡问题
  7. Java多线程编程详解
  8. 关于 VS 无法转到定义和无法转到使用的问题
  9. footer居底
  10. VS2012配置Lua环境
  11. EL 表达式中自己定义函数
  12. Java中遍历Map对象的方法
  13. 一步一步深入spring(3)--spring的依赖注入方式
  14. leetcode--003 LRU cache
  15. poj 1426 Find The Multiple (简单搜索dfs)
  16. python基础(内存分析,不引入第三方变量的方式交换变量的值)
  17. 2018-02-06 编程猫IDE体验:对Scratch的改进
  18. Minimum Integer CodeForces - 1101A (思维+公式)
  19. Mysql安装和基本使用
  20. 一次scrapy成功停止的信息

热门文章

  1. Ubuntu下删除VMware的方法
  2. (12.05)Java小知识!
  3. VC++下编译 程序“减肥”
  4. 在Github发布自己的compile包
  5. Windows下根据端口号查找进程并关闭
  6. 自己动手实现mvc框架
  7. php面向对象(OOP)编程完全教程(转载笔记,有兴趣可以看看))
  8. ORACLE SQL 整理
  9. mysql数据库的安装及体系说明
  10. VSCode配置eslint