springboot项目打包 mvn clean package 得到 vue-back-manage.jar
打开cmd java -jar vue-back-manage.jar 启动,命令行黑窗口一直在
解压vue-back-manage.jar,放在D盘 ,测试后台方式运行
1. 脚本添加前3行
start.bat
if "%1"=="hide" goto CmdBegin
start mshta vbscript:createobject("wscript.shell").run("""%~0"" hide",0)(window.close)&&exit
:CmdBegin
rem 切换盘符
D:
rem 这里切换到项目目录内,否则会导致application.pid无法生成
cd vue-back-manage
rem 后台执行 启动springboot项目
cmd /c start /b java -Dfile.encoding=utf-8 -cp . org.springframework.boot.loader.JarLauncher
2. 使用javaw代替java
start.bat
rem 切换盘符
D:
rem 这里切换到项目目录内,否则会导致application.pid无法生成
cd vue-back-manage
rem 后台执行 启动springboot项目
cmd /c start /b javaw -Dfile.encoding=utf-8 -cp . org.springframework.boot.loader.JarLauncher