将 Java 应用程序分发给其他人时,可以将其部署为 JAR 文件以便于执行。 但是有没有一种方法可以在部署后更改 Java 类/部分代码,而不必再次重新捆绑整个应用程序? 如果您的应用程序有 10 个类,其中 9 个已最终确定,但其中一个需要根据具体情况进行调整。仅更改应用程序中的一个类的最简单方法是什么?
最佳答案
您可能想使用java web start 。如果您的用户通过 java web start 启动应用程序,如果有可用更新,它会自动更新。
编辑 它不提供基于类的粒度,但我相信这不是真正的问题。然而,它提供了基于 jar 的粒度,即只有在发生更改时才会下载较新版本的 jar。
关于java - 部署后更改 Java 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33630566/