最近,我对 Java 桌面应用程序进行了修复。我通过更改我的一个类中的代码、编译它并将新 jar 发送到生产环境来做到这一点。
我现在被问到是否可以通过复制我修复的编译类来修补生产中的 jar,或者甚至创建一个能够仅更新修改后的文件的修补程序/脚本。
附加信息:
- 补丁不必在运行时应用。这意味着补丁可以作为单独的程序或活动来完成。我的旧程序不需要自动更新。
- 这也可以通过 Web 应用程序(WAR 文件)来完成吗?
我想出的最佳答案是这个,但它已经 2 岁了。 修补 Java 软件
我的要求很少吗?我从未见过修补 Java 应用程序的教程。