1- @ if " %DEBUG% " == " " @ echo off
2- @ rem ##########################################################################
3- @ rem
4- @ rem Gradle startup script for Windows
5- @ rem
6- @ rem ##########################################################################
7-
8- @ rem Set local scope for the variables with windows NT shell
9- if " %OS% " == " Windows_NT" setlocal
10-
11- set DIRNAME = %~dp0
12- if " %DIRNAME% " == " " set DIRNAME = .
13- set APP_BASE_NAME = %~n0
14- set APP_HOME = %DIRNAME%
15-
16- @ rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
17- set DEFAULT_JVM_OPTS =
18-
19- @ rem Find java.exe
20- if defined JAVA_HOME goto findJavaFromJavaHome
21-
22- set JAVA_EXE = java.exe
23- %JAVA_EXE% -version > NUL 2 >& 1
24- if " %ERRORLEVEL% " == " 0" goto init
25-
26- echo .
27- echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
28- echo .
29- echo Please set the JAVA_HOME variable in your environment to match the
30- echo location of your Java installation.
31-
32- goto fail
33-
34- :findJavaFromJavaHome
35- set JAVA_HOME = %JAVA_HOME:" =%
36- set JAVA_EXE = %JAVA_HOME% /bin/java.exe
37-
38- if exist " %JAVA_EXE% " goto init
39-
40- echo .
41- echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
42- echo .
43- echo Please set the JAVA_HOME variable in your environment to match the
44- echo location of your Java installation.
45-
46- goto fail
47-
48- :init
49- @ rem Get command-line arguments, handling Windows variants
50-
51- if not " %OS% " == " Windows_NT" goto win9xME_args
52-
53- :win9xME_args
54- @ rem Slurp the command line arguments.
55- set CMD_LINE_ARGS =
56- set _SKIP = 2
57-
58- :win9xME_args_slurp
59- if " x%~1 " == " x" goto execute
60-
61- set CMD_LINE_ARGS = %*
62-
63- :execute
64- @ rem Setup the command line
65-
66- set CLASSPATH = %APP_HOME% \gradle\wrapper\gradle-wrapper.jar
67-
68- @ rem Execute Gradle
69- " %JAVA_EXE% " %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% " -Dorg.gradle.appname=%APP_BASE_NAME% " -classpath " %CLASSPATH% " org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
70-
71- :end
72- @ rem End local scope for the variables with windows NT shell
73- if " %ERRORLEVEL% " == " 0" goto mainEnd
74-
75- :fail
76- rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
77- rem the _cmd.exe /c_ return code!
78- if not " " == " %GRADLE_EXIT_CONSOLE% " exit 1
79- exit /b 1
80-
81- :mainEnd
82- if " %OS% " == " Windows_NT" endlocal
83-
84- :omega
1+ @ rem
2+ @ rem Copyright 2015 the original author or authors.
3+ @ rem
4+ @ rem Licensed under the Apache License, Version 2.0 (the "License");
5+ @ rem you may not use this file except in compliance with the License.
6+ @ rem You may obtain a copy of the License at
7+ @ rem
8+ @ rem https://www.apache.org/licenses/LICENSE-2.0
9+ @ rem
10+ @ rem Unless required by applicable law or agreed to in writing, software
11+ @ rem distributed under the License is distributed on an "AS IS" BASIS,
12+ @ rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+ @ rem See the License for the specific language governing permissions and
14+ @ rem limitations under the License.
15+ @ rem
16+
17+ @ if " %DEBUG% " == " " @ echo off
18+ @ rem ##########################################################################
19+ @ rem
20+ @ rem Gradle startup script for Windows
21+ @ rem
22+ @ rem ##########################################################################
23+
24+ @ rem Set local scope for the variables with windows NT shell
25+ if " %OS% " == " Windows_NT" setlocal
26+
27+ set DIRNAME = %~dp0
28+ if " %DIRNAME% " == " " set DIRNAME = .
29+ set APP_BASE_NAME = %~n0
30+ set APP_HOME = %DIRNAME%
31+
32+ @ rem Resolve any "." and ".." in APP_HOME to make it shorter.
33+ for %%i in (" %APP_HOME% " ) do set APP_HOME = %%~fi
34+
35+ @ rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
36+ set DEFAULT_JVM_OPTS = " -Xmx64m" " -Xms64m"
37+
38+ @ rem Find java.exe
39+ if defined JAVA_HOME goto findJavaFromJavaHome
40+
41+ set JAVA_EXE = java.exe
42+ %JAVA_EXE% -version > NUL 2 >& 1
43+ if " %ERRORLEVEL% " == " 0" goto init
44+
45+ echo .
46+ echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
47+ echo .
48+ echo Please set the JAVA_HOME variable in your environment to match the
49+ echo location of your Java installation.
50+
51+ goto fail
52+
53+ :findJavaFromJavaHome
54+ set JAVA_HOME = %JAVA_HOME:" =%
55+ set JAVA_EXE = %JAVA_HOME% /bin/java.exe
56+
57+ if exist " %JAVA_EXE% " goto init
58+
59+ echo .
60+ echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
61+ echo .
62+ echo Please set the JAVA_HOME variable in your environment to match the
63+ echo location of your Java installation.
64+
65+ goto fail
66+
67+ :init
68+ @ rem Get command-line arguments, handling Windows variants
69+
70+ if not " %OS% " == " Windows_NT" goto win9xME_args
71+
72+ :win9xME_args
73+ @ rem Slurp the command line arguments.
74+ set CMD_LINE_ARGS =
75+ set _SKIP = 2
76+
77+ :win9xME_args_slurp
78+ if " x%~1 " == " x" goto execute
79+
80+ set CMD_LINE_ARGS = %*
81+
82+ :execute
83+ @ rem Setup the command line
84+
85+ set CLASSPATH = %APP_HOME% \gradle\wrapper\gradle-wrapper.jar
86+
87+ @ rem Execute Gradle
88+ " %JAVA_EXE% " %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% " -Dorg.gradle.appname=%APP_BASE_NAME% " -classpath " %CLASSPATH% " org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
89+
90+ :end
91+ @ rem End local scope for the variables with windows NT shell
92+ if " %ERRORLEVEL% " == " 0" goto mainEnd
93+
94+ :fail
95+ rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
96+ rem the _cmd.exe /c_ return code!
97+ if not " " == " %GRADLE_EXIT_CONSOLE% " exit 1
98+ exit /b 1
99+
100+ :mainEnd
101+ if " %OS% " == " Windows_NT" endlocal
102+
103+ :omega
0 commit comments