|
20 | 20 | # This script computes Spark's classpath and prints it to stdout; it's used by both the "run" |
21 | 21 | # script and the ExecutorRunner in standalone cluster mode. |
22 | 22 |
|
23 | | -SCALA_VERSION=2.10 |
24 | | - |
25 | 23 | # Figure out where Spark is installed |
26 | 24 | FWDIR="$(cd "`dirname "$0"`"/..; pwd)" |
27 | 25 |
|
|
36 | 34 | CLASSPATH="$CLASSPATH:$FWDIR/conf" |
37 | 35 | fi |
38 | 36 |
|
39 | | -ASSEMBLY_DIR="$FWDIR/assembly/target/scala-$SCALA_VERSION" |
| 37 | +ASSEMBLY_DIR="$FWDIR/assembly/target/scala-$SPARK_SCALA_VERSION" |
40 | 38 |
|
41 | 39 | if [ -n "$JAVA_HOME" ]; then |
42 | 40 | JAR_CMD="$JAVA_HOME/bin/jar" |
|
48 | 46 | if [ -n "$SPARK_PREPEND_CLASSES" ]; then |
49 | 47 | echo "NOTE: SPARK_PREPEND_CLASSES is set, placing locally compiled Spark"\ |
50 | 48 | "classes ahead of assembly." >&2 |
51 | | - CLASSPATH="$CLASSPATH:$FWDIR/core/target/scala-$SCALA_VERSION/classes" |
| 49 | + CLASSPATH="$CLASSPATH:$FWDIR/core/target/scala-$SPARK_SCALA_VERSION/classes" |
52 | 50 | CLASSPATH="$CLASSPATH:$FWDIR/core/target/jars/*" |
53 | | - CLASSPATH="$CLASSPATH:$FWDIR/repl/target/scala-$SCALA_VERSION/classes" |
54 | | - CLASSPATH="$CLASSPATH:$FWDIR/mllib/target/scala-$SCALA_VERSION/classes" |
55 | | - CLASSPATH="$CLASSPATH:$FWDIR/bagel/target/scala-$SCALA_VERSION/classes" |
56 | | - CLASSPATH="$CLASSPATH:$FWDIR/graphx/target/scala-$SCALA_VERSION/classes" |
57 | | - CLASSPATH="$CLASSPATH:$FWDIR/streaming/target/scala-$SCALA_VERSION/classes" |
58 | | - CLASSPATH="$CLASSPATH:$FWDIR/tools/target/scala-$SCALA_VERSION/classes" |
59 | | - CLASSPATH="$CLASSPATH:$FWDIR/sql/catalyst/target/scala-$SCALA_VERSION/classes" |
60 | | - CLASSPATH="$CLASSPATH:$FWDIR/sql/core/target/scala-$SCALA_VERSION/classes" |
61 | | - CLASSPATH="$CLASSPATH:$FWDIR/sql/hive/target/scala-$SCALA_VERSION/classes" |
62 | | - CLASSPATH="$CLASSPATH:$FWDIR/sql/hive-thriftserver/target/scala-$SCALA_VERSION/classes" |
63 | | - CLASSPATH="$CLASSPATH:$FWDIR/yarn/stable/target/scala-$SCALA_VERSION/classes" |
| 51 | + CLASSPATH="$CLASSPATH:$FWDIR/repl/target/scala-$SPARK_SCALA_VERSION/classes" |
| 52 | + CLASSPATH="$CLASSPATH:$FWDIR/mllib/target/scala-$SPARK_SCALA_VERSION/classes" |
| 53 | + CLASSPATH="$CLASSPATH:$FWDIR/bagel/target/scala-$SPARK_SCALA_VERSION/classes" |
| 54 | + CLASSPATH="$CLASSPATH:$FWDIR/graphx/target/scala-$SPARK_SCALA_VERSION/classes" |
| 55 | + CLASSPATH="$CLASSPATH:$FWDIR/streaming/target/scala-$SPARK_SCALA_VERSION/classes" |
| 56 | + CLASSPATH="$CLASSPATH:$FWDIR/tools/target/scala-$SPARK_SCALA_VERSION/classes" |
| 57 | + CLASSPATH="$CLASSPATH:$FWDIR/sql/catalyst/target/scala-$SPARK_SCALA_VERSION/classes" |
| 58 | + CLASSPATH="$CLASSPATH:$FWDIR/sql/core/target/scala-$SPARK_SCALA_VERSION/classes" |
| 59 | + CLASSPATH="$CLASSPATH:$FWDIR/sql/hive/target/scala-$SPARK_SCALA_VERSION/classes" |
| 60 | + CLASSPATH="$CLASSPATH:$FWDIR/sql/hive-thriftserver/target/scala-$SPARK_SCALA_VERSION/classes" |
| 61 | + CLASSPATH="$CLASSPATH:$FWDIR/yarn/stable/target/scala-$SPARK_SCALA_VERSION/classes" |
64 | 62 | fi |
65 | 63 |
|
66 | 64 | # Use spark-assembly jar from either RELEASE or assembly directory |
|
123 | 121 |
|
124 | 122 | # Add test classes if we're running from SBT or Maven with SPARK_TESTING set to 1 |
125 | 123 | if [[ $SPARK_TESTING == 1 ]]; then |
126 | | - CLASSPATH="$CLASSPATH:$FWDIR/core/target/scala-$SCALA_VERSION/test-classes" |
127 | | - CLASSPATH="$CLASSPATH:$FWDIR/repl/target/scala-$SCALA_VERSION/test-classes" |
128 | | - CLASSPATH="$CLASSPATH:$FWDIR/mllib/target/scala-$SCALA_VERSION/test-classes" |
129 | | - CLASSPATH="$CLASSPATH:$FWDIR/bagel/target/scala-$SCALA_VERSION/test-classes" |
130 | | - CLASSPATH="$CLASSPATH:$FWDIR/graphx/target/scala-$SCALA_VERSION/test-classes" |
131 | | - CLASSPATH="$CLASSPATH:$FWDIR/streaming/target/scala-$SCALA_VERSION/test-classes" |
132 | | - CLASSPATH="$CLASSPATH:$FWDIR/sql/catalyst/target/scala-$SCALA_VERSION/test-classes" |
133 | | - CLASSPATH="$CLASSPATH:$FWDIR/sql/core/target/scala-$SCALA_VERSION/test-classes" |
134 | | - CLASSPATH="$CLASSPATH:$FWDIR/sql/hive/target/scala-$SCALA_VERSION/test-classes" |
| 124 | + CLASSPATH="$CLASSPATH:$FWDIR/core/target/scala-$SPARK_SCALA_VERSION/test-classes" |
| 125 | + CLASSPATH="$CLASSPATH:$FWDIR/repl/target/scala-$SPARK_SCALA_VERSION/test-classes" |
| 126 | + CLASSPATH="$CLASSPATH:$FWDIR/mllib/target/scala-$SPARK_SCALA_VERSION/test-classes" |
| 127 | + CLASSPATH="$CLASSPATH:$FWDIR/bagel/target/scala-$SPARK_SCALA_VERSION/test-classes" |
| 128 | + CLASSPATH="$CLASSPATH:$FWDIR/graphx/target/scala-$SPARK_SCALA_VERSION/test-classes" |
| 129 | + CLASSPATH="$CLASSPATH:$FWDIR/streaming/target/scala-$SPARK_SCALA_VERSION/test-classes" |
| 130 | + CLASSPATH="$CLASSPATH:$FWDIR/sql/catalyst/target/scala-$SPARK_SCALA_VERSION/test-classes" |
| 131 | + CLASSPATH="$CLASSPATH:$FWDIR/sql/core/target/scala-$SPARK_SCALA_VERSION/test-classes" |
| 132 | + CLASSPATH="$CLASSPATH:$FWDIR/sql/hive/target/scala-$SPARK_SCALA_VERSION/test-classes" |
135 | 133 | fi |
136 | 134 |
|
137 | 135 | # Add hadoop conf dir if given -- otherwise FileSystem.*, etc fail ! |
|
0 commit comments