java - 部署后更改 Java 代码

标签 java deployment compilation

将 Java 应用程序分发给其他人时,可以将其部署为 JAR 文件以便于执行。 但是有没有一种方法可以在部署后更改 Java 类/部分代码,而不必再次重新捆绑整个应用程序? 如果您的应用程序有 10 个类,其中 9 个已最终确定,但其中一个需要根据具体情况进行调整。仅更改应用程序中的一个类的最简单方法是什么?

最佳答案

您可能想使用java web start 。如果您的用户通过 java web start 启动应用程序,如果有可用更新,它会自动更新。

编辑 它不提供基于类的粒度,但我相信这不是真正的问题。然而,它提供了基于 jar 的粒度,即只有在发生更改时才会下载较新版本的 jar。

关于java - 部署后更改 Java 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33630566/

相关文章:

python - 编译一个 .pyw 文件,这样它就可以在没有控制台的情况下像 .pyc 一样运行

Java 获取十六进制反转

c++ - 编译器会做什么

java - 当 socket.close() 抛出 Java 时我能做些什么?

spring 工具套件无法在 tomcat 上部署示例 Web 服务

deployment - 将WAR部署到WebSphere 9需要3个小时

azure - 使用 Bitbucket 管道自动将静态网站部署到 Azure 中

scala - 隐式方法参数解析? Scala 编译器?

java - Spring 注入(inject)类

java - 这段代码可以垃圾收集吗?