Could not find artifact org.pentaho:pentaho-aggdesigner-algorithm:jar:5.1.5-jhyde
笔者将自己编写的UDF函数集成到Hive编译过程中遇到了如下几个问题,如果你在编译过程中也遇到了类似的问题,可以参考下面的解决方法。
Hive 通过Maven来编译,命令如下
<span style="color:#000000"><code>$ mvn clean package -Phadoop<span style="color:#4f4f4f">-</span><span style="color:#006666">2</span>,dist -DskipTests</code></span>
- 1
- 问题一
异常信息:
Failed to execute goal
org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project hive-metastore: Compilation failure
出现这个错误是因为编译级别低导致的,笔者安装的jdk版本为1.8,打开源码中的pom.xml文件
搜索maven-compiler-plugin,修改编译级别为1.8
然后复制箭头所指向的内容,在pom.xml文件中搜索,修改版本号为3.5.1,保存退出后,再次编译
- 问题二
异常信息:Java heap space
原因:jvm heap的分配不够
解决方法:修改.profile或.bashrc文件,添加如下配置,再次编译
<span style="color:#000000"><code><span style="color:#000088">export</span> MAVEN_OPTS=<span style="color:#009900">"-Xms1024m -Xmx1024m -Xss1m"</span></code></span>
- 1
- 问题三
异常信息:
Failed to execute goal on project hive-exec:
Could not resolve dependencies for project org.apache.hive:hive-exec:jar:2.3.0:
Could not find
artifact org.pentaho:pentaho-aggdesigner-algorithm:jar:5.1.5-jhyde
in alimaven (http://maven.aliyun.com/nexus/content/groups/public/) -> [Help 1]
原因:引用jar包找不到
解决方法:从如下网址下载jar,上传到maven本地库路径org/pentaho/pentaho-aggdesigner-algorithm/5.1.5-jhyde下
https://public.nexus.pentaho.org/content/groups/omni/org/pentaho/pentaho-aggdesigner-algorithm/5.1.5-jhyde/
Could not find artifact org.pentaho:pentaho-aggdesigner-algorithm:jar:5.1.5-jhyde相关推荐
- Maven-Could not resolve artifact org.apache.maven.archetypes:maven-archetype-quickstart:jar:1.1
错误 解决办法 新建 Maven Project 错误 在使用Eclipse创建Java Maven项目的时候,报错如下: Could not resolve archetype org.apache ...
- pentaho saiku 安装全过程
公司希望也开发一套多维分析系统,以解决运营/产品无休止的需求和技术人力不足的矛盾! 一.开发选型: 一.BIRT:易用性差,所以没再使用 二.JasperReport+ireport:文档收费,不支持 ...
- 开源商务智能软件Pentaho
1 简介 Pentaho是世界上最流行的开源商务智能软件,以工作流为核心的,强调面向解决方案而非工具组件的,基于java平台的商业智能(Business Intelligence,BI)套件BI,之所 ...
- Pentaho Data Integration初步安装
更新一下: Kettle(PDI)版本升级到9.1之后,安装简单了很多,JDK装完,重启,然后运行set-pentaho-env.bat,驱动拷过去,就能用了.以下内容看来用不上了. -------- ...
- 四种BI 开源工具介绍-SpagoBI,openI,JasperSoft,Pentaho
refs: http://blog.csdn.net/test_soy/article/details/53305777 评论中信息更有效 https://www.quora.com/Why-is-t ...
- Pentaho技术可行性分析
Pentaho技术可行性分析 1.多种方案比较 BIEE ODI BIRT Pentaho 公司 ORACLE ORACLE收购ODI Eclipse插件 Pentaho 价格 按License算 ...
- Could not transfer artifact (https://repo.maven.apache.org/maven2): Received fatal alert: protocol_v
异常信息 Failed to read artifact descriptor for org.slf4j:slf4j-api:jar:1.7.2 org.eclipse.aether.resolut ...
- IDEA中Maven报错:Failed to read artifact descriptor for解决方案
导入spark-core依赖报错 Failed to read artifact descriptor for com.esotericsoftware:kryo-shaded:jar: 图片忘记报错 ...
- linux输入文件后怎么保存不了怎么办,关于linux:输入数据后为什么不能保存VI文件?...
我不熟悉Linux,当我输入"vi file1"时,我可以打开vi编辑器.我添加了一些数据,我想保存文件,我尝试了:w,但它给了我一个错误. "file1"e2 ...
- 荐六十款针对Hadoop和大数据顶级开源工具
为什么80%的码农都做不了架构师?>>> 荐六十款针对Hadoop和大数据顶级开源工具 2015-08-10 10:37 布加迪编译 51CTO 字号: T | T 说到处理 ...
最新文章
- 【数据结构总结1】-数据结构的自述
- pygame-KidsCanCode系列jumpy-part10-角色动画(上)
- Maven项目在pom文件中引入lib下的第三方jar包并打包进去
- 5.非关系型数据库(Nosql)之mongodb:创建集合,备份与导入导出, 数据还原,导入导出
- AppTheme 属性详解
- 简述java的异常处理机制_简述java异常处理机制
- linux之awk使用技巧
- cvpr2020 人脸检测与识别_CVPR2020 论文分类下载 「人脸识别+目标检测」
- 把string时间取出月份_农村集市上现杀活蚌取出来的珍珠,是真的吗?为何价格这么便宜?...
- 汉王考勤机 二次开发
- Jmeter性能测试云平台搭建
- 计算机键盘上clr是什么意思,CLR是什么意思
- Tesseract图文识别--简单
- 【网格 dp】A005_LC_二指输入的的最小距离(枚举上一个状态)
- 音特电子EMC测试与整改服务实验室
- 蓝桥杯 算法提高 逃跑的牛(BFS)
- html li是块级元素,li是行内元素吗?
- 国学堂—梁冬对话林曦
- 计算机毕业设计(附源码)python在线影评系统
- 从飞鸽传书,到5G通讯
热门文章
- 高速公路导航提示中IC、JC、SA、PA等字样的含义
- Navicat 入门教程
- 【server2019】refs数据恢复/打捞
- COM组件 ATL的创建和调用
- RSD和wlwmanifest是什么
- 读书笔记:SQL 查询中的SQL*Plus 替换变量(DEFINE变量)和参数
- 什么是克鲁斯卡尔算法?
- 关于访问后端接口报404的问题——全网最详细的404错误详解
- TypeError: classification_report() takes 2 positional arguments but 3 were given的解决方案
- 计算机职称证的用途,计算机软考高项过了有什么用处