无法解析类型java.lang.CharSequence。它是从必需的.class文件间接引用的

无法解析类型java.lang.CharSequence。它是从必需的.class文件间接引用的,java,maven,Java,Maven,在尝试从GitHub编译一些项目时,我遇到了以下错误 The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files 如果我没有弄错的话,这是来自基本JDK的类。它怎么可能是不可检查的?从项目节点(又名Alt-F5)的上下文中执行“Maven->Update Project”正如上面@hajo thelen的评论所建议的那样,这个技巧解决了这个问

在尝试从GitHub编译一些项目时,我遇到了以下错误

The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files

如果我没有弄错的话,这是来自基本JDK的类。它怎么可能是不可检查的?

从项目节点(又名Alt-F5)的上下文中执行“Maven->Update Project”正如上面@hajo thelen的评论所建议的那样,这个技巧解决了这个问题。

您使用的是什么版本的java?运行清理和重建。您是为java ME编译的吗?当我使用m2e将maven项目克隆到eclipse中时,我看到了这个错误。您是否尝试过从项目节点的上下文中执行“Maven->Update Project”?
CharSequence
是在Java1.4中添加的。你的电脑上有真正的旧版java吗?