You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by kh...@apache.org on 2014/08/02 12:39:13 UTC
svn commit: r1615295 - /hive/trunk/bin/hive.cmd
Author: khorgath
Date: Sat Aug 2 10:39:13 2014
New Revision: 1615295
URL: http://svn.apache.org/r1615295
Log:
HIVE-7354 : windows:Need to set hbase jars in hadoop classpath explicitly (Hari Subramaniyan via Sushanth Sowmyan)
Modified:
hive/trunk/bin/hive.cmd
Modified: hive/trunk/bin/hive.cmd
URL: http://svn.apache.org/viewvc/hive/trunk/bin/hive.cmd?rev=1615295&r1=1615294&r2=1615295&view=diff
==============================================================================
--- hive/trunk/bin/hive.cmd (original)
+++ hive/trunk/bin/hive.cmd Sat Aug 2 10:39:13 2014
@@ -236,6 +236,21 @@ if defined HIVE_CLASSPATH (
set HADOOP_CLASSPATH=%HADOOP_CLASSPATH%;%HIVE_CLASSPATH%
)
+@rem set hbase components
+if defined HBASE_HOME (
+ if not defined HBASE_CONF_DIR (
+ if exist %HBASE_HOME%\conf (
+ set HBASE_CONF_DIR=%HBASE_HOME%\conf
+ )
+ )
+ if defined HBASE_CONF_DIR (
+ call :AddToHadoopClassPath %HBASE_CONF_DIR%
+ )
+ if exist %HBASE_HOME%\lib (
+ call :AddToHadoopClassPath %HBASE_HOME%\lib\*
+ )
+)
+
if defined AUX_PARAM (
set HIVE_OPTS=%HIVE_OPTS% -hiveconf hive.aux.jars.path="%AUX_PARAM%"
set AUX_JARS_CMD_LINE="-libjars %AUX_PARAM%"
@@ -359,3 +374,12 @@ if not defined AUX_PARAM (
)
)
goto :EOF
+
+:AddToHadoopClassPath
+if defined HADOOP_CLASSPATH (
+ set HADOOP_CLASSPATH=%HADOOP_CLASSPATH%;%1
+) else (
+ set HADOOP_CLASSPATH=%1
+ )
+)
+goto :EOF