java项目显示红叉,程序却没有错误
2016-07-10 15:49
423 查看
电脑换了不同版本的Tomcat和JDK后,导入之前的项目出现红叉错误,程序却没有出现错误:
在eclipse的markers标签页下提示2个错误警告:
错误一:Description Resource PathLocation Type Java compiler level does not match the version of theinstalled Java project facet. ****** Unknown Faceted Project
Problem (Java VersionMismatch)
本地资源描述文件中配置的jdk版本和我电脑上安装的版本不匹配。
解决方案:找到项目在本地工作空间目录下的 .settings目录。打开org.eclipse.wst.common.project.facet.core.xml
错误二:DescriptionResource
Path Location Type Target runtime MyEclipse Tomcatv7.0
Unknown Faceted ProjectProblem 本地安装的tomcat版本与项目资源配置文件配置的版本不匹配
解决方案:找到项目在本地工作空间目录下的 .settings目录。打开org.eclipse.wst.common.project.facet.core.xml
在eclipse的markers标签页下提示2个错误警告:
错误一:Description Resource PathLocation Type Java compiler level does not match the version of theinstalled Java project facet. ****** Unknown Faceted Project
Problem (Java VersionMismatch)
本地资源描述文件中配置的jdk版本和我电脑上安装的版本不匹配。
解决方案:找到项目在本地工作空间目录下的 .settings目录。打开org.eclipse.wst.common.project.facet.core.xml
< ?xml version="1.0" encoding="UTF-8"?> < ?faceted -project> < ?runtime name="MyEclipse Tomcat v7.0"> < ?fixed facet="wst.jsdt.web"> < ?fixed facet="java"> < ?fixed facet="jst.web"> < ?installed facet="java" version="1.5"> < ?installed facet="jst.web" version="2.5"> < ?installed facet="jst.web.jstl" version="1.2"> < ?installed facet="web.struts2" version="2.1"> < ?installed facet="wst.jsdt.web" version="1.0"> < \/faceted> < \/code>
将< ?installed facet="java" version="1.5">修改成自己电脑上安装的jdk版本,比如我安装的jdk是jdk1.8.0_91,就修改为1.8
错误二:DescriptionResource
Path Location Type Target runtime MyEclipse Tomcatv7.0
Unknown Faceted ProjectProblem 本地安装的tomcat版本与项目资源配置文件配置的版本不匹配
解决方案:找到项目在本地工作空间目录下的 .settings目录。打开org.eclipse.wst.common.project.facet.core.xml
< ?xml version="1.0" encoding="UTF-8"?> < ?faceted -project> < ?runtime name="MyEclipse Tomcat v7.0"> < ?fixed facet="wst.jsdt.web"> < ?fixed facet="java"> < ?fixed facet="jst.web"> < ?installed facet="java" version="1.5"> < ?installed facet="jst.web" version="2.5"> < ?installed facet="jst.web.jstl" version="1.2"> < ?installed facet="web.struts2" version="2.1"> < ?installed facet="wst.jsdt.web" version="1.0"> < \/faceted> < \/code>
将< ?runtime name="MyEclipse Tomcat v7.0">删除,保存后在eclipse中右键项目refresh.
相关文章推荐
- java项目显示红叉,程序却没有错误
- java项目显示红叉,程序却没有错误
- java项目显示红叉,程序却没有错误
- java项目显示红叉,程序却没有错误
- java项目显示红叉,程序却没有错误
- java项目显示红叉,程序却没有错误
- java项目显示红叉,程序却没有错误
- JavaEE学习笔记之Servlet/JSP(5)
- java画图面板
- java容器 (一) Collection简介
- spring中使用mockito入门
- Lucene5学习之LuceneUtils工具类简单封装的例子
- Ubuntu下Eclipse安装与编译ns-3遇见的各种问题
- spark 第一个java程序
- SpringMVC开发@Component注解类被两次实例化问题分析与解决
- spring单例和多例详解的实验,以及如何使用多例模式
- java集合讲解干货集
- 泛型参数类型获取异常问题解决 java java.lang.Class cannot be cast to java.lang.reflect.ParameterizedType
- Java并发 Thread、Executor、ForkJoin和Actor
- Spring配置文件中<context:annotation-config/>