【发布时间】:2013-07-10 00:40:18
【问题描述】:
最近我对 Java 桌面应用程序进行了修复。我通过更改我的一个类中的代码、编译它并将新的 jar 发送到生产环境来做到这一点。
我现在被问到是否可以通过复制我修复的编译类来修补生产中的 jar,或者甚至创建一个能够仅更新修改后的文件的修补程序/脚本。
附加信息:
- 补丁不必在运行时应用。这意味着补丁可以作为单独的程序或活动来完成。我的旧程序不需要自动更新。
- Web 应用程序(WAR 文件)也可以做到这一点吗?
我想出的最佳答案是这个,但它已经 2 岁了。 Patching Java software
我的要求很少吗?我从未见过修补 Java 应用程序的教程。
【问题讨论】:
-
这个问题似乎是题外话,因为它是关于基础设施 - 更适合程序员或服务器故障
标签: java jar war auto-update