jar包部署
spring boot jar包项目部署,配置自启动,api请求不执行问题等。
1.查看部署端口是否被占用
netstat -aon|findstr "8081"
2.window下自启动
设置开机执行bat
批处理文件(starup.bat)
@echo off
set JAVA_HOME=C:\Program Files\Java\jdk-11.0.8
set Path=%JAVA_HOME%\bin;
start javaw -jar C:\xcsharp\isuse\java\WebServiceJdk\xjjsapi-1.0.0.jar
exit
3.其他启动方式
cmd启动方式,不可关闭cmd窗体
java -jar ***.jar
cmd启动方式,可关闭cmd窗体
start javaw -jar ***.jar
4.相关问题
4.1解决cmd启动,数据请求一直加载中的问题
问题描述
并且我标记后没有结束这个操作,导致我们的程序卡在这里,处于阻塞状态,就是我们说的假死。发现这个问题后,我直接ctrl + c 终止之前标记动作,程序就正常运行了。
这种用cmd进行启动,而不是通过后台服务启动,很可能出现假死状态。当我们点击cmd的编辑区域时默认是进入编辑状态的,也就是你点黑色的区域都是进行编辑的。
问题解决
cmd窗口的编辑选项
右键 —> 属性 —> 选项 —> 编辑选项,去掉勾选 —> 确认