Can';t为标签构建java对象:yaml.org,2002:

Can';t为标签构建java对象:yaml.org,2002:,java,playframework,yaml,snakeyaml,Java,Playframework,Yaml,Snakeyaml,当我试图从数据文件创建对象时,当存在assest类时,我得到以下异常。我试过用dum;它能够转储数据,但当我尝试读取相同的数据时,出现以下异常: [ConstructorException: null; Can't construct a java object for tag:yaml.org,2002:model.Asset; exception=Class not found: model.Asset] 文件读取器: package utill; import org.yaml.sn

当我试图从数据文件创建对象时,当存在
assest
类时,我得到以下异常。我试过用dum;它能够转储数据,但当我尝试读取相同的数据时,出现以下异常:

 [ConstructorException: null; Can't construct a java object for tag:yaml.org,2002:model.Asset; exception=Class not found: model.Asset]
文件读取器:

package utill;

import org.yaml.snakeyaml.Yaml;
import java.io.File;
import java.io.FileInputStream;
import java.io.*;
import java.io.InputStream;
import java.util.*;
import model.*;
import java.util.LinkedHashMap;
import org.yaml.snakeyaml.constructor.Constructor;


public class FileReaderUtill  {

    public static List getAssest(String fileName){
        LinkedHashMap<String,Asset> assest=null;
        List<Asset> data= new ArrayList<Asset>();
        try{
            InputStream input = new FileInputStream(new 
            File("conf/datafile.yaml"));
            Yaml yaml = new Yaml();

            data=(List<Asset>)yaml.load(input);

            //System.out.println(assest.get("Asset0"));
        }catch(IOException e){
             e.printStackTrace();
        }
    return data;
    }
}
java

package model;


public class Asset  {
    public Asset(){
    }
    public Asset(String id,String cid,String name,String internalName,String enable ){
        this.id=id;
        this.name=name;
        this.internalName=internalName;
        this.enable=enable;
    }

    public String id;
    public String cid;
    public String name;
    public String internalName;
    public String enable;   

}

请帮助我解决这个问题。

您的资产类是否实际位于名为Assest.java的文件中?
package model;


public class Asset  {
    public Asset(){
    }
    public Asset(String id,String cid,String name,String internalName,String enable ){
        this.id=id;
        this.name=name;
        this.internalName=internalName;
        this.enable=enable;
    }

    public String id;
    public String cid;
    public String name;
    public String internalName;
    public String enable;   

}