diff --git a/sbt b/sbt index 729a5b34b..8bf51783a 100755 --- a/sbt +++ b/sbt @@ -550,7 +550,7 @@ run() { syncPreloaded # no jar? download it. - [[ -f "$sbt_jar" ]] || acquire_sbt_jar "$sbt_version" || { + [[ -f "$sbt_jar" ]] || acquire_sbt_jar || { exit 1 } @@ -746,7 +746,7 @@ process_args () { sbt_cache="$2" && addJava "-Dsbt.global.localcache=$2" && shift 2 ;; - -sbt-version|--sbt-version) require_arg version "$1" "$2" && sbt_version="$2" && shift 2 ;; + -sbt-version|--sbt-version) require_arg version "$1" "$2" && addJava "-Dsbt.version=$2" && shift 2 ;; -java-home|--java-home) require_arg path "$1" "$2" && java_cmd="$2/bin/java" && export JAVA_HOME="$2" &&