支持war包不解压的情况下运行。

This commit is contained in:
thinkgem
2018-07-02 23:00:37 +08:00
parent 606f773ebc
commit f44d13ddec
8 changed files with 63 additions and 19 deletions

View File

@@ -13,11 +13,27 @@ cd %~dp0
cd ..
call mvn clean package spring-boot:repackage -Dmaven.test.skip=true -U
cd target
call unzip -n *.war -d web
cd web/WEB-INF
call startup.bat
title %cd%
set JAVA_OPTS=-Xms256m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
rem set JAVA_OPTS=%JAVA_OPTS% -Dspring.config.location=%cd%\app.yml
if "%JAVA_HOME%" == "" goto noJavaHome
if not "%JAVA_HOME%" == "" goto gotJavaHome
goto end
:noJavaHome
set RUN_JAVA=java
goto runJava
:gotJavaHome
set RUN_JAVA="%JAVA_HOME%\bin\java"
goto runJava
:runJava
call "%RUN_JAVA%" %JAVA_OPTS% -jar web.war
goto end
:end
pause