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

windows应用启动java -jar相关推荐

  1. windows中启动 java -jar 后台运行程序

    第一种需要一直开着dos界面: java -jar jar文件路径 第二种无需一直开着dos界面: 1.新建my-service.bat文件,内容如下:@echo off START "my ...

  2. linux中启动 java -jar 后台运行程序

    ps -ef | grep java  查询java 端口占用 linux中启动 java -jar 后台运行程序 直接用java -jar xxx.jar,当退出或关闭shell时,程序就会停止掉. ...

  3. 小白在MAC上装mixly,出现“未能启动java.jar文件Mixly.jar”以及接Arduino UNO后电脑自动重启的问题

    Mixly.org官网上可以下载官方版本. 千万注意不要直接"链接下载",这个链接里只有单个mixly程序.我一开始就是下载并安装了这个.安装完成后根据程序提示跑去下载安装了最新版 ...

  4. windows下使用java -jar运行jar包报错:Unable to open nested jar file BOT-INF/lib/geronimo-javamail_1.4_spec-1.

    windows下使用java -jar命令运行jar包报错问题:Unable to open nested jar file 'BOT-INF/lib/geronimo-javamail_1.4_sp ...

  5. linux启动java jar文件_推荐:Linux启动Java程序jar包Shell脚本

    #!/bin/sh# 该脚本为Linux下启动java程序的脚本## author: luandy# date: 2021/1/15## 特别注意:# 该脚本使用系统kill命令来强制终止指定的jav ...

  6. SpringBoot - 探究Spring Boot应用是如何通过java -jar 启动的

    文章目录 Pre 引导 新建工程 打包 启动 java -jar 干啥的 打包插件 spring-boot-maven-plugin简介 包结构 META-INF内容 Archive的概念 JarFi ...

  7. 详解java -jar命令及SpringBoot通过java -jav启动的过程

    本篇文章将为大家讲述关于 SpringBoot 项目工程完成后,是如何通过 java-jar 命令来启动的,以及介绍 java-jar 命令的详细内容.希望本篇文章能够帮助到大家的学习! Pre 大家 ...

  8. 【java】Java -jar 运行的程序如何 本地代码远程调试服务器程序

    1.概述 因为要在服务器上进行es远程认证,需要先写个包进行测试一下.需要远程调用,那么改怎么做呢? 远程服务命令配置: 在服务器启动java jar包的命令中添加 -Xdebug -Xrunjdwp ...

  9. java在windows下启动jar包使用utf-8格式

    在使用hasor+dataway集成到spring boot项目使用jar包方式部署在Windows环境下,出现中文乱码的问题,考虑是Windows默认编码格式为gbk格式,所以在cmd启动jar包项 ...

最新文章

  1. 使用JS在textarea在光标处插入内容
  2. C语言实验——打印数字图形(JAVA)
  3. 【c++手记】句柄类智能指针
  4. Android SDK tools,platform-tools,build-tools 区别
  5. Back button implementation in Text reuse component GSTEXT
  6. 推荐一些经过实践检验的学习方法
  7. 二叉树中的最大路径和
  8. 路由器DHCP和DHCP中继的配置
  9. crontab 日志_liunx 中定时清理过期日志文件
  10. 丁腈橡胶自然老化时间_东莞元耀:解析抗UV老化试验箱正确的操作流程步骤
  11. nacos 本地测试_Nacos入门
  12. 问答方式学 Node.js
  13. Lambda-Stream应用
  14. Python必学的OS模块详解
  15. 电平触发和边沿触发——数电第五章学习
  16. 必测的支付漏洞(三)服务器未返回支付结果前进行干预
  17. 不小心将 U 盘抹成 APFS 格式,应该如何恢复?
  18. java.lang.RuntimeException: xxl-job jobhandler naming conflicts.
  19. 安利几个翻译照片的好用软件
  20. 4.2.1 模糊理论

热门文章

  1. 阿里云申请免费SSL证书
  2. 天龙八部 - 其它 - 属性伤害的计算方法
  3. java get方法_java get方法
  4. Photoshop 2021 mac(ps 2021)新增功能
  5. api-gateway的pom文件
  6. SQL-查询最后一条数据
  7. Go语言基础教程:版本选择
  8. ArkID 一账通:企业级开源IDaaS/IAM平台系统
  9. MacOS系统升级与MacOS13版本
  10. 蓝牙耳机选哪种的比较好、高端蓝牙耳机推荐