问题详情 问题原因 因为需要进行类型转换(隐式转换),样例类位置放错了。。。 解决方法 改变样例类位置(放于 main 方法之外) 总结 启用隐式转换时,需要在 main 函数中自行创建 SparkSession 对象,然后使用该对象来启用隐式转换,而非在 object 对象之前启用。case class 类的声明需要放在 main 函数之外。
问题详情 问题原因 因为需要进行类型转换(隐式转换),样例类位置放错了。。。 解决方法 改变样例类位置(放于 main 方法之外) 总结 启用隐式转换时,需要在 main 函数中自行创建 SparkSession 对象,然后使用该对象来启用隐式转换,而非在 object 对象之前启用。case class 类的声明需要放在 main 函数之外。