在我的应用程序中,我启用了 weblogic 10.3 快速交换,在第一次部署后,我修改了其中一个文件并为该特定 .java 重新生成了 .class 文件。并将其上传到类文件夹。然后第一次交换正常工作,但是当我再次修改相同的 .java 并遵循相同的过程时,新的更改没有得到反映。基本上,weblogic 快速交换仅适用于任何 .java 文件。
知道为什么会这样。
在 weblogic-application.xml 中启用快速交换
<wls:fast-swap>
<wls:enabled>true</wls:enabled>
<wls:refresh-interval>5</wls:refresh-interval>
<wls:redefinition-task-limit>5</wls:redefinition-task-limit>
</wls:fast-swap>