使用flink时,遇到的问题
问题一: java.lang.IllegalArgumentException: Field names are not unique.
异常原因时字段名称不唯一,指的是使用
public RowTypeInfo(TypeInformation<?>[] types, String[] fieldNames){}
这个构造函数时,fieldNames字段名称不唯一;
解决方案: 打印types 和 fieldNames ,然后排查字段名
flink会在这里校验.
问题二: org.apache.flink.api.common.InvalidProgramException: This type class cannot be used as key.
原因这个没加get,set方法