[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
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...