什么是javax.net.debug值不能在运行时修改的原因?

时间:2018-04-20 06:16:31

标签: java debugging

标志javax.net.debug在任何java应用程序的开头读取,并且在运行时无法修改,如本答案中所述 - https://stackoverflow.com/a/47504797/2685234

但是,我不确定为什么它的设计方式使得我们无法在不关闭正在运行的java应用程序的情况下修改此标志。例如,对于生产中的Java服务器,仅通过启用此标志就可以帮助识别某些SSL或任何其他此类问题,而无需关闭服务器应用程序本身。

可能有很强的理由说明它是以这种方式设计的。请有人请点亮。

提前致谢。

0 个答案:

没有答案