启动方式1:直接java -jar xxx.jjar --server.port=9002 带上其他的一些参数如jvm参数
方式2:弄成bat文件
方式3:做成windows自动启动的exe文件 (本博文方式)
推荐使用做成windows应用
1.首先github下载对应windows位数的应用
https://github.com/winsw/winsw/releases
2.将打好的jar配置一下 将exe文件和xml改成jar的名称,其中%BASE%不用管,exe文件中有识别为当前文件夹的目录
3.xml配置(logs和执行文件名)
说明:%BASE% 会自动识别exe当前文件夹路径,无需改动,类似于默认的系统环境变量
<service>
<!-- ID of the service. It should be unique across the Windows system-->
<id>image_upload_local</id>
<!-- Display name of the service -->
<name>image_upload_local</name>
<!-- Service description -->
<description>image_upload_local upload</description>
<!-- Path to the executable, which should be started -->
<executable>java</executable>
<arguments>-jar %BASE%\image_upload_local.jar --server.port=9002</arguments>
<logpath>%BASE%\logs</logpath>
</service>
4.安装服务(exe文件夹目录下执行) 路径cmd进入
C:\Users\haoha\Desktop\新建文件夹 (2)\新建文件夹>image_upload_local.exe install
5.程序更新,先停止服务替换jar再启动
win+r进入
右键停止
6程序卸载(exe文件夹目录下执行) 路径cmd进入
C:\Users\haoha\Desktop\新建文件夹 (2)\新建文件夹>image_upload_local.exe uninstall