错误重现:
启动时一直报错误【1053】
解决方案:
- 下载instsrv.exe和srvany.exe
- 以64位为例放在C:\WINDOWS\SysWOW64目录下
- instsrv 自定义服务名称 C:\WINDOWS\SysWOW64\srvany.exe
- 注册表搜索自己的自定义服务名称
- 右键自定义服务名称新建项
Parameters
- 新建字符串值分别为Application程序具体目录+文件名,AppDirectory程序目录,AppParameters程序启动参数
结果
成功运行。 之前打包springboot项目时使用exe4j+InnoSetup可以打包成服务,但这次一直超时,不知道和WebSocket应用有没有关系。采用了instsrv+srvany解决。 原理待研究。