Eclipse中的动态web项目,项目上报错,有红叉,但是展开项目,找不到哪里报错
来源:互联网 发布:手机电影剪辑软件 编辑:程序博客网 时间:2024/06/07 15:15
原因:用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在至少都是2.5,在Project Facets里面修改Dynamic web module为2.5的时候就会出现Cannot change version of project facet Dynamic web module to 2.5,如图:
首先在出错文件上右击:
找到Porject Facets,把Dynamic Web Module的版本改为2.5。
貌似很简单嘛,但是,这个时候往往是不允许修改的,我们在修改这里之前,还要做一些准备工作才行。那么,都需要做哪些准备工作呢?
第一、打开项目的web.xml,把Servlet改成2.5
修改之前:
修改之后:
第二、修改项目的设置,在Navigator下打开项目.settings目录下的org.eclipse.jdt.core.prefs
修改为
打开org.eclipse.wst.common.component,将project-version修改为1.7.0
打开org.eclipse.wst.common.project.facet.core.xml,修改
好了,准备工作完成,再打开看看,是不是已经把Dynamic web module改成了2.5
阅读全文
0 0
- Eclipse中的动态web项目,项目上报错,有红叉,但是展开项目,找不到哪里报错
- eclipse项目有小红叉,但是找不到在哪里
- Eclipse项目名称报错,但是又找不到任何地方出错
- eclipse项目报错,但是又找不到具体哪个包哪个类出错
- Myeclipse的动态web项目转为eclipse的动态web项目报错
- eclipse 项目报错 但没有提示哪里出错
- eclipse项目一直显示有错,但是一直找不到错误在哪里
- 项目报错找不到arm64
- eclipse运行maven项目报错:找不到ContextLoaderListener、IntrospectorCleanupListener
- eclipse报错,而tomcat-apache找不到项目:解决方案一
- 使用eclipse运行项目报错,找不到类的问题
- eclipse运行maven项目报错:找不到ContextLoaderListener、IntrospectorCleanupListener
- 在eclipse中部署项目到Tomcat上报错ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
- Eclipse中的静态和动态web项目
- 项目报错但是代码没有错
- struts2 web项目发布到SAE上报错问题
- 关于maven项目报错,但是找不到问题的所在的一个解决办法
- 项目报红叉,但是项目中却没有文件报错
- demo3,函数接收参数并弹出,总结
- 用vue实现简易的音乐webApp
- Java 自动按键,以及cmd脚本调用
- 自定义控件 类型编辑器
- 自动行为操控Steering(八)—路径跟随(单体操控)
- Eclipse中的动态web项目,项目上报错,有红叉,但是展开项目,找不到哪里报错
- nginx+tomcat
- 【POJ】3641
- 开始写博客了???记录下学习的过程吧
- Tensorflow实现卷积神经网络
- Networking Overview
- Start 1
- 深入理解线程局部变量:ThreadLocal
- java.io.IOException: There appears to be a gap in the edit log. We expected txid 41, but got txid