以 eureka 作为windows服务运行为例
第一步、下载 eureka 源码后编译成jar包 eureka-0.0.1-SNAPSHOT.jar,
第二步、下载nssm.exe,
第三步、在nssm.exe目录运行cmd,执行命令:nssm install,会弹出nssm的窗口,
第四步、输入nssm参数,点击 install service
在path填上java路径,
在Startup directory 填上jar包目录
Arguments填上参数
Service name 填上想要在windows服务列表生成的服务名称
还有一种方式是 nssm 调用 bat脚本运行,原理是一样的。