自己做了一个小工具,每次开机都需要启动jar 和bat 觉得太麻烦了。
就想做成俩服务,开机就能用的那种。
1、spring boot jar
此处spring boot jar 借助的是 winsw
下载地址: https://github.com/winsw/winsw/releases
此处版本依据自己机器的.net framework 和位数进行选择
目前我的机器版本是 win10 、 64
下载之后,exe文件可以自行重命名,需要保证和xml文件名一致. ()
*.xml 的内容如下
<configuration>
<id>click_one_service</id>
<name>click_one_service</name>
<description>java</description>
<executable>D:\work\java\jdk\jdk1.8\jdk1.8.0\jre\bin\java</executable>
<arguments> -Xms128m -Xmx1024m -jar "D:\1_click_one\generate\click_one_generate-0.0.1-SNAPSHOT.jar"</arguments>
<log mode="reset"/>
</configuration>
此时cmd 模式下输入 click.exe install
此时cmd 模式下输入 services.msc
此时服务已经正常启动.
2、vue 编译后的服务
此处需要借助的是tomcat
下载地址:https://tomcat.apache.org/download-90.cgi
将编译后的dist里面的内容直接放在根目录
此时cmd跳转到tomcat bin目录 输入 service.bat install
此时重启服务发现都可以正常使用!
ps:
服务的删除方式如下:
sc delete 服务名
以上所有的cmd 尽量均以管理员方式运行!