网上说出现这种错误一般是导入非本机项目所致,原因就是JDK版本不一致
查了一下发现导入的类库报错,删除后重新选择jdk就好了
右键项目名→Properties→Java Build Path→Libraries→选中JRE System Library[Sun JDK 1.5.0.22]→Edit→选中“Workspace default JRE(Sun JDK 1.5.0.22)”→Finish
其他的修改:
项目包里的 .mymetadata文件
<?xml version="1.0" encoding="UTF-8"?>
<project-module
type="WEB"
name="oa2"
id="myeclipse.1227603180703"
context-root="/oa"
j2ee-spec="1.4"
archive="oa2.war">
<attributes>
<attribute name="webrootdir" value="/webRoot" />
</attributes>
</project-module>
<attribute name="webrootdir" value="/webRoot" />改为
<attribute name="webrootdir" value="/webapp" />
说明:我是把jre重新指定并且修改了.mymetadata文件文件解决了
本文介绍了解决因JDK版本不一致导致的项目导入错误的方法。通过重新指定JRE并修改.mymetadata文件,可以有效解决类库报错的问题。

被折叠的 条评论
为什么被折叠?



