Hadoop3.2.1与Hive 3.1.0 在springboot中maven工程注意事项

摘要: Hadoop3.2.1与Hive 3.1.0 在springboot中maven工程注意事项, 如果你什么都不做,直接引入maven 坐标,那么有很大可能,你的项目无法启动。反正各种坑。其主要原因是jar包冲突了。后面做了如下配置,完美解决

Hadoop3.2.1与Hive 3.1.0 在springboot中maven工程注意事项, 如果你什么都不做,直接引入maven 坐标,那么有很大可能,你的项目无法启动。反正各种坑。其主要原因是jar包冲突了。后面做了如下配置,完美解决:


		    org.apache.hadoop
		    hadoop-client
		    3.2.1
		    
		    	
		    		org.eclipse.jetty
		    		jetty-servlet
		    	
		    	
		    		org.eclipse.jetty
		    		jetty-webapp
		    	
		    	
		    		org.eclipse.jetty
		    		jetty-util
		    	
		    
			
		
		
			org.apache.hive
			hive-jdbc
			3.1.0
			
			
			    
					org.apache.hive
					hive-shims
				
				
	                 org.apache.logging.log4j
	                 log4j-slf4j-impl
                
                
	                 org.slf4j
	                 slf4j-log4j12
                
			
				
					org.eclipse.jetty
					jetty-servlet
				
				
					org.eclipse.jetty
					jetty-webapp
				
				
					org.eclipse.jetty
					jetty-runner
				
				
					org.eclipse.jetty
					jetty-http
				
				
					org.eclipse.jetty
					jetty-server
				
				
					org.eclipse.jetty
					jetty-rewrite
				
				
					org.eclipse.jetty
					jetty-util
				
				
					org.eclipse.jetty
					jetty-util-ajax
				
				
					org.eclipse.jetty
					jetty-security
				
			
			
	    


因为springboot默认是采用了tomcat,所以必须排除jetty, 当然如果你用jetty,另当别论. 另外还需要在hive-jdbc 中排除hive-shims,以及一些日志冲突的包.

上一篇: 分享一本电子书mongodb in action
下一篇: winows10安装pycrypto的蛋疼经历
 评论 ( What Do You Think )
名称
邮箱
网址
评论
验证
   
 

 


  • 微信公众号

  • 我的微信

站点声明:

1、一号门博客CMS,由Python, MySQL, Nginx, Wsgi 强力驱动

2、部分文章来源于互联网, 若有侵权, 联系邮箱:summer@yihaomen.com, 同时欢迎大家注册用户,主动发布文章.

3、鄂ICP备14001754号-3, 鄂公网安备 42280202422812号