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