idea设置离线模式 怎么使用jrebel让代码立即生效?
浏览量:1366
时间:2021-03-18 05:31:41
作者:admin
怎么使用jrebel让代码立即生效?
基本原则应该是相同的。Eclipse调试也支持这一点,这不应该是Eclipse本身的功能。应该是JVM本身支持热代码替换,因为代码毕竟将在JVM中执行。在JVM设计中,代码热替换有一些约定受到了限制。您可以使用jrebel或eclipse来受此限制。因此,在某种情况下,如果不重新启动,修改将无法生效。例如,如果您已经加载了一个类,并且其中的最终静态变量已经初始化,那么您可以更改代码来更改静态变量的值。JVM设计中不支持这一点。您使用的任何工具都不可能在不重新启动服务器的情况下支持这种热替换。使用jrebel可能是一件优化的事情。它可以为您的环境自动配置一些参数并启用一些功能。主要目的是节省在开发过程中重新启动服务器的时间。如果它是一个开发工具,您需要了解它可能只会帮助您配置,例如,在您需要之前
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。