Ⅰ 怎样只编译hive的一个component
windows自带的记事本只能做编辑源代码使用,要编译需要有编译器才行,找些其他的集成化软件,编辑编译连接调试集成一体的,如vc6.0,wintc等
Ⅱ org.apahce.hadoop.hive.ql.exec.udf 在哪个包里
你说的应该是hive的udf吧?
udf的源码如下:
package org.apache.hadoop.hive.ql.exec;
import org.apache.hadoop.hive.ql.udf.UDFType;
@UDFType(
deterministic = true
)
public class UDF {
private UDFMethodResolver rslv;
// 后面省略
可以看到,类UDF在包org.apache.hadoop.hive.ql.exec下,如果要使用hive的udf,需要用到以下依赖:
我用的是maven pom, pom依赖如下:
<dependency>
<groupId>org.apache.hive</groupId>
<artifactId>hive-exec</artifactId>
<version>2.1.0</version>
</dependency>
Ⅲ 如何把hive源码导入eclipse当中,从而能进行对hive的再次开发和更新谢谢!
在Eclipse中新建一个java项目,然后把hive源码中src下的文件复制到新建的项目的src下即可