1、尝试新事物,最好在已知事物的基础上进行!不了解intellij idea,也不懂其打包的原理。。最后还是老老实实的用了Eclipse
2、不要用太新的版本!极大可能不兼容!博主在w10环境下,先后尝试jdk1.9,1.8,在天池MR那里都提示版本太新.....然后换1.7。在那里,不知怎的提示@override有错?于是乎删掉,编译器又自降版本到1.5才成功。。PS:最新的eclipse还不支持jdk1.7,于是乎又下载了一个eclipse4.5...折腾了将近一天,才爬完了这个坑
PS:关于UDF的介绍
UDAF用的不多,可以用Map和Reduce的操作来代替