`
wyzuomumu
  • 浏览: 104611 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

错误logs

阅读更多

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>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics