Update start.bat

木子李·De 3 years ago
parent 25c68a4a65
commit 4e1eb66470

@ -1,18 +1,42 @@
@echo off & setlocal enabledelayedexpansion @echo off & setlocal enabledelayedexpansion
rem 判断cmd中是否有JAVA_HOME
rem set JAVA_HOME=D:\App\Java\jdk1.8.0_172
IF "%JAVA_HOME%" == "" (
echo end
goto END
) ELSE (
echo start
goto START
)
:END
rem cmd中未找到JAVA_HOME请在此启动文件中第4行指定然后尝试
echo Not JAVA_HOME Find, Please add JAVA_HOME in this file line 4
pause
exit
:START
cd ..\lib cd ..\lib
rem 查找aj-report*.jar启动文件版本号每次会变
for /f "delims=" %%i in ('dir /a-d /b /on aj-report*.jar') do ( for /f "delims=" %%i in ('dir /a-d /b /on aj-report*.jar') do (
set BOOT_JAR=%%i set BOOT_JAR=%%i
) )
echo %BOOT_JAR%
for %%i in (*) do set LIB_JARS=!LIB_JARS!..\lib\%%i; rem 查找附加的驱动加到java启动的classpath中
cd ..\bin for %%i in (*) do (
if "%%i" neq "%BOOT_JAR%" (
set LIB_JARS=!LIB_JARS!..\lib\%%i;
)
)
echo %LIB_JARS% echo %LIB_JARS%
echo ""
set JAVA_HOME=D:\App\Java\jdk1.8.0_172 rem 启动内存设置,请根据自己需要调整
set JAVA_OPTS= -server -Xmx2g -Xms2g -Xmn256m -XX:PermSize=128m -Xss256k cd ..\bin
set JAVA_OPTS= -server -Xms1g -Xmx2g -Xmn256m -XX:PermSize=128m -Xss256k
rem 正式启动
%JAVA_HOME%\bin\java %JAVA_OPTS% -jar -Dspring.config.location=..\conf\bootstrap.yml ..\lib\%BOOT_JAR% -Xbootclasspath/a:%LIB_JARS% %JAVA_HOME%\bin\java %JAVA_OPTS% -jar -Dspring.config.location=..\conf\bootstrap.yml ..\lib\%BOOT_JAR% -Xbootclasspath/a:%LIB_JARS%

Loading…
Cancel
Save