windows 下通过 批处理方式 启动 spring-boot 工程 脚本

原创文章4年前 (2020)发布 fdadmin
3,215 0 0

[callout class=”info或success或warning或danger” title=”手动指定jdk 版本方式启动“]手动指定jdk 版本方式启动[/callout]

@echo off&setlocal EnableDelayedExpansion & color 2e

title 启动后台

:back
cd /d %~dp0
echo Jar包目录,格式: D:idea_workspaceswgwgemiswg-busitarget
set dir=%cd%
set /p dir=Jar包目录,直接回车获取当前目录:

rem 判断目录是否存在
SET GenFolder=%dir%
 
if not exist %GenFolder%*.jar (
		echo 目录 %GenFolder% 不存在或未发现jar包,请检查后重新输入...
		rem 等待 3 秒
		timeout /T 3 /NOBREAK
		cls
		goto back
    ) else (	
		rem echo %GenFolder% 目录已存在,将继续执行操作
		goto next
	)

:next

cd /%GenFolder:~0,1% %GenFolder%

echo ############################################################################################
echo 指定jdk 版本
echo Jdk目录,格式: C:applicationjdkjdk1.8.0_181
set /p jdk_dir=Jar包目录,直接回车获取当前默认版本:
SET JdkFolder=%jdk_dir%

if not exist %JdkFolder%jre (
		echo 指定jdk错误,版本将获取默认jdk 版本
		java -version
    ) else (	
		set JAVA_HOME=%JdkFolder%
		set CLASSPATH=.;%JAVA_HOME%libdt.jar;%JAVA_HOMe%libtools.jar;
		set Path=%JAVA_HOME%bin;
		java -version
	)
echo ############################################################################################
echo 开始启动 服务
java -Dfile.encoding=utf-8 -jar xxx.jar
© 版权声明

相关文章

暂无评论

暂无评论...