svn check out hive 工程
图1
将相关java build path,保证能编译通过,没有红色xx
build.xml--》run as--》Ant build,successful后,将build/目录下所有jar包拷贝至lib/文件夹下。
若ant没有安装或者不想通过ant编译,可以在apache上下载已经编译好的hive工程,将所有jar包拷贝至lib下,注意,hadoop jar与集群hadoop版本一致。
将lib/*.jar build path。
选择org.apache.hadoop.hive.cli.CliDriver,右键Debug As--》Debug Configuration
图2
ubuntu环境下run时,ConsoleReader reader = new ConsoleReader();语句eclipse会死掉,需要在VM arguments中添加参数:
-Djline.terminal=jline.UnsupportedTerminal
图3
将hive的conf及hadoop conf配置,加载进classpath(advanced–>add external folder-->选择hive/hadoop conf文件)
图4
save run。
图5
若抛出 org.datanucleus.jdo.exceptions.ClassNotPersistenceCapableException: The class "org.apache.hadoop.hive.metastore.model.MDatabase" is not persistable. This means that it either hasnt been enhanced, or that the enhanced version of the file is not in the CLASSPATH (or is hidden by an unenhanced version),or the Meta-Data/annotations for the class are not found.异常参考:
http://www.datanucleus.org/products/accessplatform/guides/eclipse/index.html
http://guoyunsky.iteye.com/blog/1178076
解决。
- 大小: 38.2 KB
- 大小: 73.3 KB
- 大小: 28.3 KB
- 大小: 63.8 KB
- 大小: 42.8 KB
分享到:
相关推荐
在Linux环境下搭建Hive开发环境是一个涉及多个步骤的过程,它包括了软件的下载、传输、安装和配置,最终实现Hive的本地运行。Hive作为一个数据仓库软件,它允许用户使用SQL语句对存储在分布式存储上的大数据集进行...
在Windows 10环境下搭建大数据测试环境,Hive是一个常用的数据仓库工具,它通常与Linux系统结合使用。然而,对于Windows用户来说,由于Hive原生不支持Windows,所以传统方法需要借助Cygwin这样的模拟Linux环境来运行...
### Mac环境下Hadoop与Hive搭建详解 #### 标题:Mac 搭建 Hadoop和hive环境 #### 描述:手把手教你进行mac搭建hadoop和hive环境 #### 标签:hadoop, hive, mac, mysql #### 详细知识点解析: ##### 一、前言 ...
### 基于CDH 6.3.0 搭建 Hive on Spark 及相关配置和调优 #### 概述 随着大数据技术的发展,Hadoop生态系统不断成熟与完善,其中Apache Hive作为数据仓库工具,支持通过SQL语句进行查询、分析存储在Hadoop文件系统...
hive介绍和hive环境搭建。。一、 安装mysql 1. 使用root用户: su root 2. 安装 yum install mysql yum install mysql-server yum install mysql-devel(可选) 3. 修改配置信息,添加: vim /etc/my.cnf ...
本文件包含hadoop集群搭建的详细步骤,包含基础环境搭建,Hadoop集群搭建,Hive搭建。小白放心食用,无坑。 其中基础环境搭建包括虚拟机安装、centos7、网络配置、xshell、notepad等环境的安装。注:本文里安装的...
标题“Hive环境搭建和建表加载数据”涉及了几个关键的知识点,包括Hive环境的搭建、创建表、加载数据以及执行Hive SQL作业。Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供...
该文档将分为四部分:Hadoop 集群环境搭建、HBase 集群环境搭建、Hive 集群环境搭建和 Sqoop 集成使用。 一、Hadoop 集群环境搭建 1.1 JDK 安装与配置 在开始搭建 Hadoop 集群环境前,我们需要先安装并配置 JDK。...
在“Hive搭建”部分,你将了解到如何在本地或集群环境中设置Hive。这通常包括安装Java环境、配置Hadoop、下载和安装Hive、创建Hive metastore服务,以及配置Hive-site.xml等步骤。确保所有依赖服务如HDFS、YARN和...
本教程将深入探讨如何搭建Hadoop环境并配置Eclipse进行Hadoop应用的开发。 首先,我们要理解Hadoop的基本架构。Hadoop的核心由两个主要部分组成:HDFS(Hadoop Distributed File System)和MapReduce。HDFS提供了高...
在Windows操作系统中,Eclipse是一款广泛使用的Java集成开发环境(IDE),它对于开发分布式计算框架如Hadoop、Spark以及数据仓库工具Hive来说,是非常有用的。本教程将深入讲解如何在Eclipse中集成这些组件,以创建...
本实验将指导你如何在已搭建的Hadoop集群上安装和配置Hive。 首先,你需要满足一定的实验环境要求,包括五台独立的PC式虚拟机,每台主机运行CentOS7-64位操作系统,且已完成Hadoop和MySQL的安装。在进行Hive的安装...
对于不同的应用场景,可以选择合适的方式来搭建Hive环境。内嵌Derby方式适用于简单的测试或开发场景;而Remote方式则更适合于生产环境,能够提供更好的性能和可靠性。希望本文能够帮助读者更好地理解和掌握Hive的...
这个过程可能需要一些时间来熟悉,但一旦完成,你将拥有一个在Ubuntu上的功能完备的Hadoop和Hive环境,可以用于大数据处理和分析任务。记住,每个步骤都至关重要,确保每个配置都正确无误,才能保证系统的稳定运行。...
#### 搭建环境概述 本文档旨在详细介绍如何在 Ubuntu 14.04.3 系统下构建一个完整的 Cloudera Manager (CM) 管理的 CDH 集群。该集群将使用三台物理服务器完成搭建过程。 - **主机信息**: - IP 地址: 192.168....
大数据综合实验环境搭建(3个集群、Zookeeper、Hive、HBase) 本资源摘要信息主要对大数据综合实验环境搭建进行了详细的介绍,涵盖了 JDK 的安装和配置、免密码登录的设置、Zookeeper 的安装、Hive 和 HBase 的安装...