Browse Source

HADOOP-6123. Add missing classpaths in hadoop-config.sh. Contributed by Sharad Agarwal

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@798247 13f79535-47bb-0310-9956-ffa450edef68
Tsz-wo Sze 16 years ago
parent
commit
638a211067
2 changed files with 15 additions and 0 deletions
  1. 3 0
      CHANGES.txt
  2. 12 0
      bin/hadoop-config.sh

+ 3 - 0
CHANGES.txt

@@ -894,6 +894,9 @@ Trunk (unreleased changes)
     HADOOP-6132. RPC client create an extra connection because of incorrect
     key for connection cache. (Kan Zhang via rangadi)
 
+    HADOOP-6123. Add missing classpaths in hadoop-config.sh.  (Sharad Agarwal
+    via szetszwo)
+
 Release 0.20.1 - Unreleased
 
   INCOMPATIBLE CHANGES

+ 12 - 0
bin/hadoop-config.sh

@@ -135,6 +135,18 @@ for f in $HADOOP_CORE_HOME/lib/*.jar; do
   CLASSPATH=${CLASSPATH}:$f;
 done
 
+if [ -d "$HADOOP_CORE_HOME/build/ivy/lib/Hadoop-Core/common" ]; then
+for f in $HADOOP_CORE_HOME/build/ivy/lib/Hadoop-Core/common/*.jar; do
+  CLASSPATH=${CLASSPATH}:$f;
+done
+fi
+
+if [ -d "$HADOOP_CORE_HOME/build/ivy/lib/Hadoop-Hdfs/common" ]; then
+for f in $HADOOP_CORE_HOME/build/ivy/lib/Hadoop-Hdfs/common/*.jar; do
+  CLASSPATH=${CLASSPATH}:$f;
+done
+fi
+
 if [ -d "$HADOOP_CORE_HOME/build/ivy/lib/Hadoop/common" ]; then
 for f in $HADOOP_CORE_HOME/build/ivy/lib/Hadoop/common/*.jar; do
   CLASSPATH=${CLASSPATH}:$f;