Tomcat中System.setProperty的范围

这个问题是涉及Android的 “表兄弟” 。但是这里我们在 。

如果在我的webapp中,我使用设置了一个属性System.setProperty("property_name","property_value");,它将应用于哪个范围?

  • 本机中的所有JVM
  • 所有Tomcat Web应用程序
  • 仅执行指令的webapp
  • 只有执行指令的线程
  • 其他的东西

非常感谢!

回答:

系统属性具有JVM作用域。因此,将在整个tomcat JVM,所有Web应用程序和Tomcat本身中修改(并可用)该属性。

请注意,系统属性存储在内存中,因此如果停止并重新启动Tomcat,该属性将不会保留。

以上是 Tomcat中System.setProperty的范围 的全部内容, 来源链接: utcz.com/qa/431790.html

回到顶部