Application.java包中的Spring Boot错误

问题描述

你好,我刚刚在Spring Boot初始化程序中创建了一个项目,但是当我在sts中导入该项目时,出现了一系列我不理解的错误

public class PlantTags {

    @Expose
    @Serializedname("Title")
    private String Title;
    @Expose
    @Serializedname("CategoryId")
    private int CategoryId;
    @Expose
    @Serializedname("Id")
    private int Id;
    @Expose
    @Serializedname("$id")
    private String $id;

    public String getTitle() {
        return Title;
    }

    public void setTitle(String Title) {
        this.Title = Title;
    }

    public int getCategoryId() {
        return CategoryId;
    }

    public void setCategoryId(int CategoryId) {
        this.CategoryId = CategoryId;
    }

    public int getId() {
        return Id;
    }

    public void setId(int Id) {
        this.Id = Id;
    }

    public String get$id() {
        return $id;
    }

    public void set$id(String $id) {
        this.$id = $id;
    }
}

错误是:

无法解析类型java.lang.class。从所需的.class文件中间接引用了

隐式超级构造函数Object()对于认构造函数未定义。必须定义一个明确的 构造函数

字符串无法解析为类型

所有这些错误都在我的Application.jave中,请帮助我

解决方法

如果未为项目设置JRE,则会发生这些错误。看一下this链接来设置JRE。