编译hive时遇到 failed to create task or type osfamily问题
来源:互联网 发布:淘宝店铺新店扶持流量 编辑:程序博客网 时间:2024/05/29 08:04
一、前言
在用ANT编译hive源码时遇到这个问题
二、解决办法
打开build-common.xml文件
在<osfamily property="os.family"/> 前面添加一行
<taskdef name="osfamily" classname="net.sf.antcontrib.platform.OsFamily" />
同时下载ant-contrib-0.3.jar 并放在$ANT_HOME/lib目录下。
重新编译,问题解决
三、总结
osfamily是每三方的ant task,其是在ant-contrib.jar的net.sf.antcontrib.platform.OsFamily中定义 的。
关于osfamily请参考
http://dev.cs.uni-magdeburg.de/java/ant-contrib-1.0b3/api/net/sf/antcontrib/platform/OsFamily.html
- 编译hive时遇到 failed to create task or type osfamily问题
- Ant Problem: failed to create task or type foreach 问题
- svnant的BUILD FAILED Problem: failed to create task or type svnSetting Cause: The name is undefined原因
- sencha touch编译报错:“bfailed to create task or type x-compass-compile Cause: The name is undefined”
- (记录学习android遇到的问题)Error:Execution failed for task ':app:packageDebug'. > Failed to create
- Could not create task or type of type: junit
- Could not create task or type of type: junit. 错误
- Eclipse遇到问题--failed to create the java virtual machine
- Failed to create or upgrade OLR
- BUG:Failed to create or upgrade OLR
- hive 创建表时遇到问题 Failed to recognize predicate 'xxx'. Failed rule: 'identifier' in column specificat
- Anaconda3安装遇到的问题fail to failed to create anaconda menus
- antlib.xml could not create task or type of type componentdef
- 打开Eclipse遇到Failed to create the Java Virtual Machine问题
- ORA-39083: Object type REF_CONSTRAINT failed to create with error:
- 解决Failed to create BuildConfig class问题
- Failed to create the SD card. 问题
- sdk升级遇到的问题SDK Installation: A folder failed to be renamed or moved
- 17、C++运算符的重载
- yum命令的使用方法
- [学习笔记] PB数据窗口绝对技巧
- 【转载】今天的过了很久的即时通讯
- 18、C++运算符重载之++ -- [ ]
- 编译hive时遇到 failed to create task or type osfamily问题
- 实现鼠标拖动图像
- 享元模式java + javascript
- 基于TCP的客户端,服务器端上传文本文件的功能Demo
- UVa 11404 - Palindromic Subsequence DP LCS---------无限WA
- http的介绍及其工作原理
- 19、C++运算符重载之自定义类型转换
- Asp.Net 相关学习
- linux系统硬件配置查看方法