欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

错误logs 博客分类: OTHER eclipse

程序员文章站 2024-03-22 22:35:04
...

1.JDK版本不一样导致项目错误

错误信息:Java compiler level does not match the version of the installed Java project facet

 

解决方法:

右键点击出错的工程,选择属性,在弹出的preference中找到ProjectFacets,然后可以看到当前工程使用的jdk版本号,再看看你当前Studio中InstallJREs,这两个应该不同,你把facets中的java版本修改为与你的jre版本一致就可以了.

 

2.eclipse中the import javax.servlet cannot be resolved问题

错误信息: import javax.servlet cannot be resolved

 

解决方法:

把servlet-api.jar拖进工程里面就可以了( 编译用), 然后确保工程/wen-inf/lib里面也有一个运行用(一般servlet-api.jar在Tomcat文件下的lib文件下,引用外包即可)



3.Target runtime Apache Tomcat 5.0 is not defined

错误信息:Target runtime Apache Tomcat 5.0 is not defined

解决方法:

在工程目录下的.settings文件夹里,打开org.eclipse.wst.common.project.facet.core.xml文件,其内容是:

 
Xml代码
  1. <?xmlversion="1.0"encoding="UTF-8"?>
  2. <faceted-project>
  3. <runtimename="ApacheTomcatv5.0"/>
  4. <fixedfacet="jst.web"/>
  5. <fixedfacet="jst.java"/>
  6. <installedfacet="jst.java"version="5.0"/>
  7. <installedfacet="jst.web"version="2.4"/>
  8. </faceted-project>

不要删了文件也不要全删除,要不还会有错误,删除中间几行,只留下下面三行就行

Xml代码
  1. <?xmlversion="1.0"encoding="UTF-8"?>
  2. <faceted-project>
  3. </faceted-project>
相关标签: eclipse