hive-jdbc 的大坑
引入hive-jdbc 的大坑
场景:
hive-jdbc 集成依赖了很多其他jar包。当我们的工程需要使用hive-jdbc 驱动的时候,会导入它,导致pom绝对会发生冲突。
解决pom文件依赖冲突的方法这边列举几个
1.使用idea的可以使用mavne helper 插件 ,罗列出pom的依赖,然后找到发生冲突的依赖,消除就好。
2.使用eclipse 使用 dependency Hierarchy 的filter 找到想要删除的依赖。当然这里你需要知道哪些包发生了依赖冲突
3.最后给个便捷的方式
当你只需要hive-Jdbc 的驱动时,可以按如下方式直接排除其他所有没用的依赖
<dependency>
<groupId>org.apache.hive</groupId>
<artifactId>hive-jdbc</artifactId>
<version>2.3.2</version>
<exclusions>
<exclusion>
<groupId>*</groupId>
<artifactId>*</artifactId>
</exclusion>
</exclusions>
</dependency>
hive-jdbc 的大坑相关推荐
- 6、HIVE JDBC开发、UDF、体系结构、Thrift服务器、Driver、元数据库Metastore、数据库连接模式、单/多用户模式、远程服务模式、Hive技术原理解析、优化等(整理的笔记)
目录: 5 HIVE开发 5.1 Hive JDBC开发 5.2 Hive UDF 6 Hive的体系结构 6.2 Thrift服务器 6.3 Driver 6.4 元数据库Metastore 6.5 ...
- 大数据学习笔记43:Hive - JDBC编程
文章目录 一.Hive JDBC概述 二.Hive JDBC案例 1.修改hadoop核心配置文件core-site.xml 2.修改hive配置文件hive-site.xml 3.启动hadoop服 ...
- Spark Structured : HIve jdbc方式访问待下划线的表,找不到表的错误
1.背景 Spark Structured : HIve jdbc方式访问待下划线的表,找不到表的错误 > select * from default._xd_after limit 1; &g ...
- Hive jdbc执行seelct 语句时报 return code 1 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
参考1 解决方法: 对HIVE表进行条件过滤,必须要以partition为首要条件. 如:select distinct hdate from t_stage_access where hd ...
- hive jdbc连接时的乱码问题
之前写了个web端的程序用来控制从oracle向Hadoop导数据,同时在页面上可以通过jdbc调用hive,发现中文显示为乱码,因为是装在windows2003上 在网上查了一下,通过修改hive的 ...
- 7、Hive数据仓库——Hive JDBC
文章目录 Hive JDBC 启动hiveserver2 新建maven项目并添加两个依赖 编写JDBC代码 Hive JDBC 启动hiveserver2 这里 & 是设置后台运行 hive ...
- Hive 本地模式,远程模式模式的搭建、命令行操作、Hive JDBC操作
追风赶月莫停留,平芜尽处是春山. 文章目录 追风赶月莫停留,平芜尽处是春山. 环境 下载安装包,解压到合适位置: Hive 本地模式的搭建 一.配置相关的文件: 二.安装并配置MySQL 三.配置Hi ...
- Hive JDBC:Permission denied: user=anonymous, access=EXECUTE, inode=”/tmp”
今天使用JDBC来操作Hive时,首先启动了hive远程服务模式:hiveserver2 &(表示后台运行),然后到eclipse中运行程序时出现错误: Permission denied: ...
- Hive报错:Hive JDBC:Permission denied: user=anonymous, access=EXECUTE, inode=”/tmp”
1.美图 今天使用JDBC来操作Hive时,首先启动了hive远程服务模式:hiveserver2 &(表示后台运行),然后到eclipse中运行程序时出现错误: Permission den ...
- hive jdbc 访问 配置_Hive入门级教程(详细)
什么是Hive Hive 是建立在 Hadoop上的数据仓库基础构架.它提供了一系列的工具,可以用来进行数据提取转化加载(ETL ),这是一种可以存储.查询和分析存储在 Hadoop 中的大规模数据的 ...
最新文章
- cocos2d-x 帧动画学习
- pythonpop方法桐柏到郑州大_python脚本之一键移动自定格式文件方法实例
- UOJ #188. 【UR #13】Sanrd
- python统计汉字个数是_Python中文词频统计
- xpath helper小工具的安装
- win10 mysql 主从复制_win10 使用Docker配置mysql主从复制
- 【elasticsearch】文档 CRUD 增删改查 以及 相关 参数
- 适用于 ESXi 6.x 中的 OpenSLP 安全漏洞 (CVE-2019-5544) 的权宜措施 (76372)
- 利用Python工具进行打包功能
- Sun 解决方案大会归来
- 解析button和input type=”button”的区别
- 卷积神经网络之迁移学习
- 怎样调整计算机开机调用程序,开机自动运行程序如何设置
- crypto-js 加密解密 (TS版本)
- java开发微信付款码支付
- 为了拿到像素点,GetPixel的速度太慢,改用CreateDIBSection
- 苹果cmsV10 会员收费设置 会员VIP权限设置教程
- 数据库SQL Server 如何将数据库表名等前缀转换成dbo
- word中实现图表的自动编号功能
- C# AD(Active Directory)域信息同步,组织单位、用户等信息查询
热门文章
- 什么是ftp,什么是ftp?以及具体使用教程
- 多目标优化拥挤距离计算
- 梦龙物联卡冻结_四川梦龙科技物联卡哪个划算
- c语言 1累乘至100,C语言1乘到100怎么编写
- 实验项目三:基于A*搜索算法迷宫游戏开发
- 如何快速连接别人共享的打印机?
- 龙之谷服务器更新文件,全区全服 维护结束 更新至Ver.417
- 基于北斗导航定位系统的设计与实现(论文+程序设计源码+数据库文件)
- AG9320MCQ中文设计资料|AG9320MCQ设计TYPEC转HDMI+VGA双口拓展坞方案|AG9320MCQ拓展坞设计
- ASM - 指令01 MOV