当前位置: 首页 > news >正文

将java项目jar包打包成exe服务

1.结构展示
在这里插入图片描述
2.注意事项

前提:
环境准备:jdk8 和 .net支持
{
1.控制面板》程序和功能》启用和关闭windows功能》.net的勾选》2.jdk8自行百度安装环境3.其他项目必须的软件环境安装等(数据库...}第一次准备:
1.将打包好的jar包放到premiumServices.exe同级别目录下
2.修改xml参数
3.本目录下cmd运行,输入premiumServices.exe install
记好自定义服务的id: DataCollectionV2
4.windows搜索框搜索服务,下拉查看到你自定义命名的"数据汇交服务",点击运行
5.点开程序首页链接访问注册成功后:
以管理员身份执行cmd命令能控制 开启/重启/关闭/删除 服务

3.xml文件修改内容-自定义

<service><id>DataCollectionV2</id><name>数据汇交服务</name><description>数据汇交服务</description><executable>java</executable><arguments>-jar "DataCollectionV2-1.0-SNAPSHOT.jar"</arguments><onfailure action="restart" delay="5 sec"/><logpath>D:\demo\打包教程\logs</logpath><log mode="roll-by-time"><pattern>yyyyMMdd</pattern></log>
</service>

4.cmd运行,执行exe的jar包注册服务
在这里插入图片描述
5.去服务列表中查看
在这里插入图片描述
6.注册完成后可利用管理员权限运行cmd窗口,控制该服务的 开启/重启/停止/删除 服务
在这里插入图片描述

1.重启服务
net stop DataCollectionV2
net start DataCollectionV22.开启服务
net start DataCollectionV23.关闭服务
net stop DataCollectionV24.删除服务
sc delete DataCollectionV2

7.删除该服务
在这里插入图片描述
整套操作完美收工!!!

http://www.lryc.cn/news/466703.html

相关文章:

  • Django请求响应对象
  • DevExpress中文教程 - 如何在静态SSR模式下使用Blazor Drawer组件?
  • 商汤科技十周年公布新战略,将无缝集成算力、模型及应用
  • 【如何获取股票数据07】Python、Java等多种主流语言实例演示获取股票行情api接口之沪深A股历史分时MA数据获取实例演示及接口API说明文档
  • Rust语法基础
  • AWS WAF实现API安全防护
  • vue将table转换为pdf导出
  • 20240818 字节跳动 笔试
  • 在Debian上安装向日葵
  • 13.2 Linux_网络编程_UNIX域套接字
  • 10.22 多进程间通信-共享内存、信号量集
  • 输入输出管理器的使用
  • windows连接linux服务器上的jupyter lab
  • golang生成并分析cpu prof文件
  • 【Python爬虫实战】XPath与lxml实现高效XML/HTML数据解析
  • 软件测试学习笔记丨Selenium学习笔记:元素定位与操作
  • 在 HTML 中,<input> 元素支持的事件汇总
  • vue3【实战】 渲染 md 文件(markdown语法 .md后缀的文件)
  • Sora高端制造业WordPress外贸主题
  • windows安装superset及各种问题解决
  • JMeter模拟并发请求
  • 【小趴菜前端实习日记5】
  • 如何通过谷歌外推占据搜索引擎首页?
  • jmeter学习(6)逻辑控制器
  • Android14 和android12 在锁屏界面Keyguard输错5次密码后倒计时30秒时重启手机不显示倒计时
  • 智能时代摩托车一键启动无钥匙进入感受科技前线
  • 需要补充的技能
  • 15分钟学 Go 第 15 天:映射(Map)
  • element-plus 官方表格排序问题
  • AI语音模型在家宽业务中的应用