Bootstrap

windows应用启动java -jar

启动方式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

;