aboutsummaryrefslogtreecommitdiff
path: root/run
diff options
context:
space:
mode:
authorMosharaf Chowdhury <mosharaf@cs.berkeley.edu>2012-07-29 18:20:45 -0700
committerMosharaf Chowdhury <mosharaf@cs.berkeley.edu>2012-07-29 18:20:45 -0700
commit5932a87cac3870f7b08947b1c768f80a65837008 (patch)
tree0c332e17dcdecd66b690a469b25d03fb4bf48a08 /run
parent1f19fbb8db96135efc79fe56fcd96f1f02598b86 (diff)
parentd7f089323aaee839ab92673ff0d3d26bc9d81ef3 (diff)
downloadspark-5932a87cac3870f7b08947b1c768f80a65837008.tar.gz
spark-5932a87cac3870f7b08947b1c768f80a65837008.tar.bz2
spark-5932a87cac3870f7b08947b1c768f80a65837008.zip
Merge remote-tracking branch 'upstream/dev' into dev
Diffstat (limited to 'run')
-rwxr-xr-xrun5
1 files changed, 4 insertions, 1 deletions
diff --git a/run b/run
index d386892b95..8f7256b4e5 100755
--- a/run
+++ b/run
@@ -78,6 +78,7 @@ export CLASSPATH # Needed for spark-shell
# when we exit, so we allow it to set a variable to launch with scala.
if [ "$SPARK_LAUNCH_WITH_SCALA" == "1" ]; then
RUNNER="${SCALA_HOME}/bin/scala"
+ EXTRA_ARGS="" # Java options will be passed to scala as JAVA_OPTS
else
CLASSPATH+=":$SCALA_HOME/lib/scala-library.jar"
CLASSPATH+=":$SCALA_HOME/lib/scala-compiler.jar"
@@ -87,6 +88,8 @@ else
else
RUNNER=java
fi
+ # The JVM doesn't read JAVA_OPTS by default so we need to pass it in
+ EXTRA_ARGS="$JAVA_OPTS"
fi
-exec "$RUNNER" -cp "$CLASSPATH" "$@"
+exec "$RUNNER" -cp "$CLASSPATH" $EXTRA_ARGS "$@"