最近我對Java桌面應用程序應用了修復程序。我通過更改我的某個類中的代碼,編譯它並將新jar發送到生產環境來完成此操作。如何修補Java程序?
我現在被問到是否可以通過複製我修復的已編譯的類來修補生產中的jar,甚至創建一個修補程序/腳本,以便只更新已修改的文件。
附加信息:
- 補丁沒有在運行過程中被應用。這意味着補丁可以作爲一個單獨的程序或活動來完成。我的舊程序不需要自動更新。
- 這可以通過Web應用程序(WAR文件)來完成嗎?
我想出的最好的答案是這個,但它已經2歲了。 Patching Java software
我的要求很少見嗎?我從來沒有見過一個教程來修補一個Java應用程序。
這個問題似乎是題外話題,因爲它是關於基礎設施 - 更適合程序員或可能serverfault – Bohemian