美文网首页java web
MyEclipse 导入工程报错

MyEclipse 导入工程报错

作者: 天堂宝宝_V | 来源:发表于2017-03-07 21:19 被阅读261次

最近刚从Eclipse 转而使用MyEclipse 到入之前的旧工程,结果报了40个错误,

下面是报错的主要类型
QQ截图20170307211147.png
HttpServlet cannot be resolved to a type    Login.java      /JSTLProject/src/com/test/jstl  line 14 Java Problem

Java compiler level does not match the version of the installed Java project facet. JSTLProject     Unknown Faceted Project Problem (Java Version Mismatch)

javax.servlet.http cannot be resolved to a type EL_1.jsp    /JSTLProject/WebContent line 23 JSP Problem

javax.servlet.jsp.JspException cannot be resolved to a type EL_1.jsp    /JSTLProject/WebContent line 15 JSP Problem

javax.servlet.ServletException cannot be resolved to a type EL_1.jsp    /JSTLProject/WebContent line 14 JSP Problem

The import javax.servlet.annotation cannot be resolved  Login.java  /JSTLProject/src/com/test/jstl  line 5  Java Problem

The import javax.servlet.http cannot be resolved    Login.java  /JSTLProject/src/com/test/jstl  line 6  Java Problem

The import javax.servlet.ServletException cannot be resolved    Login.java  /JSTLProject/src/com/test/jstl  line 4  Java Problem

WebServlet cannot be resolved to a type Login.java  /JSTLProject/src/com/tset/jstl  line 13 Java Problem

1.png

上网查了好长时间的资料,发现很多都是因为错误的引用了JRE的版本,还有可能是工程编译配置的Java版本与MyEclipse所支持的版本不一致导致的配置报错问题。并且工程根目录文件上都有一个大大的号,或者是有一个错号。下面是我的解决方案。

1 路径[项目根目录] -> [右键] -> [Build Path]-> [Configure Build Path] ->[libraries]

注意下两图中的两项,与你自己的配置比较


3.png 2.png
2 按照下图中的的操作移除错误的两个配置
6.png
3 添加正确的配置
4.png 5.png 7.png 9.png
4 完成配置后如下图
10.png
5 右键Refrersh刷新工程看到!号消失,出现了错号,此时是由于项目配置目录里面任然有错误的配置信息,需要根据自己MyEclipse版本的情况新建一个工程,从中拷贝出配置信息粘贴到本项目配置信息中,我的操作如下,具体因工程而异
11.png
6下面是错误的配置信息
12.png
7 以下是正确的配置信息
13.png
8 copy正确的信息到当前工程的配置信息中,并Refresh 当前工程
16.png
9 如果任有问题查看
1.png

大功告成!!!!

相关文章

网友评论

    本文标题:MyEclipse 导入工程报错

    本文链接:https://www.haomeiwen.com/subject/vjlvgttx.html