大多数时候部署Java程序时,都是简单弄一个控制台,一是简单,二是能很方便监测运行是否正常。
但如果是在服务器上部署这种模式就不可取,假设服务器重启了,重启之后不登录到远程桌面的话,即使把启动命令放到启动项,也不会自动运行。
另一个问题就是,针对Windows Server 2008以后的操作系统,控制台这个黑框框是可以选中文字的,一旦选中文字,就会造成程序卡住。
综上所述,在服务器部署Java程序,将其嵌到Windows服务才是最优解,静默化运行+无需登录的自启动。
一、准备
依托于“WinSW-x64.exe”程序,和jar包放一个目录,建议和jar包命名保持一致,这样如果有多个Java程序可以很好区分
二、配置
服务配置
三、安装服务
fund-server.exe install
四、启动
Done.
标签:服务,Windows,程序,部署,服务器,Java From: https://www.cnblogs.com/dysjwang/p/17356731.html