Commit 7d60bd7 1 parent 3e7fccd commit 7d60bd7 Copy full SHA for 7d60bd7
File tree 2 files changed +16
-3
lines changed
2 files changed +16
-3
lines changed Original file line number Diff line number Diff line change @@ -6,9 +6,12 @@ unset GEM_PATH
6
6
7
7
JAVA_OPTS=" -client -Xmx4096m -XX:ReservedCodeCacheSize=512m"
8
8
9
- java_version=` java -version 2>&1 | sed ' s/java version "1\.\ (.*\)\..*"/\1/; 1q' `
9
+ java_version=` java -version 2>&1 | sed ' s/java version "\(.*\)\.\ (.*\)\..*"/\1.\2 /; 1q' `
10
10
11
- JAVA_OPTS=" $JAVA_OPTS -XX:MetaspaceSize=1024m --add-modules java.se --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/javax.crypto=ALL-UNNAMED"
11
+ if [[ $java_version != " 1.8" ]]
12
+ then
13
+ JAVA_OPTS=" $JAVA_OPTS -XX:MetaspaceSize=1024m --add-modules java.se --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/javax.crypto=ALL-UNNAMED"
14
+ fi
12
15
13
16
java $JAVA_OPTS -jar third_party/jruby/jruby-complete.jar -X-C -S rake $*
14
17
Original file line number Diff line number Diff line change 1
1
@ echo off
2
- java -Xmx4096m -XX:MetaspaceSize=1024m -XX:ReservedCodeCacheSize=512m --add-modules java.se --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/javax.crypto=ALL-UNNAMED -client -jar third_party\jruby\jruby-complete.jar -X-C -S rake %*
2
+ SETLOCAL
3
+
4
+ SET JAVA_OPTS = -client -Xmx4096m -XX:ReservedCodeCacheSize=512m
5
+
6
+ for /f tokens^ =2-5^ delims^ =.-_^ " %%j in ('java -fullversion 2^>^&1') do set " jver=%%j .%%k "
7
+ IF " %jver% " == " 1.8" GOTO :start
8
+
9
+ SET JAVA_OPTS = %JAVA_OPTS% --add-modules java.se --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/javax.crypto=ALL-UNNAMED
10
+
11
+ :start
12
+ java %JAVA_OPTS% -jar third_party\jruby\jruby-complete.jar -X-C -S rake %*
You can’t perform that action at this time.
0 commit comments