Skip to content

执行报错 #3

@jalele

Description

@jalele

使用idea运行,jdk1.7,报这两个错,怎么破?

Error:(58, 21) java: 无法将接口 cn.ngsoc.hbase.HBaseService中的方法 batchPut应用到给定类型;
需要: java.lang.String,java.util.List<org.apache.hadoop.hbase.client.Put>,boolean
找到: java.lang.String,java.util.List<java.lang.Object>,boolean
原因: 无法通过方法调用转换将实际参数java.util.List<java.lang.Object>转换为java.util.List<org.apache.hadoop.hbase.client.Put>

Error:(26, 22) java: 对于put(java.lang.String,java.util.List<cn.ngsoc.hbase.util.SocPut>), 找不到合适的方法
方法 cn.ngsoc.hbase.util.HBaseUtil.put(java.lang.String,org.apache.hadoop.hbase.client.Put)不适用
(无法通过方法调用转换将实际参数java.util.List<cn.ngsoc.hbase.util.SocPut>转换为org.apache.hadoop.hbase.client.Put)
方法 cn.ngsoc.hbase.util.HBaseUtil.put(java.lang.String,java.util.List<org.apache.hadoop.hbase.client.Put>)不适用
(无法通过方法调用转换将实际参数java.util.List<cn.ngsoc.hbase.util.SocPut>转换为java.util.List<org.apache.hadoop.hbase.client.Put>)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions