From 434a8bce1635847a3148c980b1007d57a80ae6c0 Mon Sep 17 00:00:00 2001 From: Jephte Clain Date: Fri, 13 Nov 2020 16:27:19 +0400 Subject: [PATCH] compileAndGo: support java 11 --- compileAndGo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compileAndGo b/compileAndGo index d11cb4d..4a3316d 100755 --- a/compileAndGo +++ b/compileAndGo @@ -411,7 +411,7 @@ javac* | jikes*) fi [[ ! -z "${execute:="${compilerDir}java -cp $cacheDir${classPath:+:$classPath} $mainClass"}" ]] # Prepare to tell javac to compile for the latest language version it supports - sourceVersion="-source $(${compilerDir}java -version 2>&1 | sed -n '1s,[^"]*"\([1-9][1-9]*\.[1-9][1-9]*\).*,\1,p')" + sourceVersion="-source $(${compilerDir}java -version 2>&1 | sed -n '1{s/.*"\(.*\)".*/\1/; s/^1\.//; s/\..*//; p}')" ;; jikes*) if [[ -z "$classPath" && -z "$compilerArgs" && -z "$CLASSPATH" ]] ; then