windows部署springboot项目,打包成服务
Posted brx_blog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows部署springboot项目,打包成服务相关的知识,希望对你有一定的参考价值。
https://www.cnblogs.com/xinglongbing521/p/11157742.html
1.把java程序打包为jar包
2.下载winsw
3.创建项目(scoprio)scorpio.xml
<service>
<id>scorpio.jar</id>
<name>scorpio.jar</name>
<description>scorpio.jar</description>
<executable>java</executable>
<arguments>-Xmx2560m -jar "D:\\winPackage\\scorpio.jar" --spring.profiles.active=prod</arguments>
<logpath>E:\\logs</logpath>
<logmode>roll</logmode>
</service>
tip:
<!-- 开机启动 -->
<startmode>Automatic</startmode>
4.以超级管理员运行cmd,不然会报权限不足错误
安装服务:MyApp.exe install
卸载服务:MyApp.exe uninstall
检查状态:MyApp.exe status
启动服务:MyApp.exe start或net start MyApp
停止服务:MyApp.exe stop或net stop MyApp
重启服务:MyApp.exe restart
5.如果项目还需要其他附属文件,比如key文件夹,比如外部属性文件,可以放到同一目录
以上是关于windows部署springboot项目,打包成服务的主要内容,如果未能解决你的问题,请参考以下文章
SpringBoot 在打包部署的时候打包成 jar 和 war 有什么不同?
SpringBoot 在打包部署的时候打包成 jar 和 war 有什么不同?