spark2.3.2基于hadoop2.9编译心得

    用maven工具编译的,编译时带了ganglia参数支持,整个编译加打包过程花了三个小时左右,当编译完后在jars的目录下就有gangliasink.class,但当配置spark的metrics.properties时,启动spark总找不到gangliasink类,找原因找了几天,最后发现是配置文件修改时单行有空格,如“*.sink.ganglia.class=org.apache.spark.metrics.sink.GangliaSink  ",这种错误很难排查,这种空格是因为配置文件是从网上复制过来的,不是自己手敲的,此问题网上没有,因为没人编译2.3.2版本,希望对后来人有所借鉴。