【发布时间】:2013-09-17 09:24:12
【问题描述】:
在运行时编译 java 类以在不停止服务器的情况下更新项目是个好主意吗?
我的下一个问题是:我可以替换现有对象的类吗?我的意思是在不重新创建对象的情况下更新一些方法行为。
【问题讨论】:
-
您可以使用调试 API 来完成,但在生产环境中这样做并不是一个好主意。
-
更好的办法是使用像 OSGi 这样的模块化框架,然后您可以在运行时替换系统的某些部分。
标签: java runtime dynamic-compilation