jar 包制作 exe 文件如何在线升级

liuyunlong · 2024-9-9 18:02:56 · 69 次点击
1. 目前 jar 包转 exe ,是通过 exe4j 制作的;

2.  制作安装包,是通过 innosetup 制作的;

问题:
        在线升级有一个触发的接口,因为是一个 Springboot 项目,所以使用了启动回调机制 CommandLineRunner ,但是我想实现无缝升级。从服务器直接替换 exe 。然后在运行程序
举报· 69 次点击
登录 注册 站外分享
4 条回复  
codehz 初学 2024-9-9 18:09:36
替换运行中的 exe 文件需要一些黑产级别的操作(估计会触发各种安全审计问题)
Charkey 小成 2024-9-9 18:10:22
排队学习下。这个未涉及不会
Bingchunmoli 小成 2024-9-9 18:33:17
好像一般是弄一个脚本放外面执行更新操作再调用启动然后再被 remove 掉
importmeta 初学 2024-9-9 19:06:39
我见过一个是,下个新的 exe ,旧的改个名。
返回顶部