我刚刚开始了一个SpringStarter项目,我得到了以下错误错误图像第一个错误显示:
线上有多个标记
-
无法解析java.lang.String类型。它是从required间接引用的。类文件
-
无法解析类型java.lang.Class。它是从required间接引用的。类文件
-
无法解析类型java.lang.Object。它是从required间接引用的。类文件
-
声明的包装";com.example.demo";与期望的包不匹配">
第二个错误说:
默认构造函数未定义隐式超级构造函数Object((。必须定义显式构造函数
第三个错误说:
字符串无法解析为类型
由于库问题,可能会发生此类错误。为了解决这个问题,
- 可以先更新maven项目。最好在pom.xml中的properties标记中设置这样的目标java版本
<maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target>
- 可以通过eclipse通过以下步骤配置java版本
右键单击项目-->生成路径-->配置生成路径-->Java语言编译器