hive开发UDF的一个坑

开发UDF的maven依赖一定要干净,只添加所需的依赖,
否则add jar到hive中时可能会造成依赖冲突,导致当前hive环境下所有提交的mapreduce任务都会像这样失败:
hive开发UDF的一个坑_第1张图片
hive UDF依赖:

 
    
        4.0.0
    
        com.ipinyou.hive
        udf
        1.0-SNAPSHOT
        
            
                org.apache.hadoop
                hadoop-common
                2.7.1
            
            
                org.apache.hive
                hive-exec
                1.2.1
            
        
        
            
                
                    org.apache.maven.plugins
                    maven-shade-plugin
                    2.2
                    
                        
                            package
                            
                                shade
                            
                            
                            
                        
                    
                
            
        
    

你可能感兴趣的:(bigdata)