Java 在tomcat设置中保存单行变量的最佳方法是什么?

Java 在tomcat设置中保存单行变量的最佳方法是什么?,java,tomcat,Java,Tomcat,我需要保存一个单行变量,它只是一个简单的日期。这需要通过服务器重启等方式来保存。我只是想知道最好的方法是什么。我可以为这一个变量创建一个完整的DB表,但我认为这似乎有点过分了 谢谢, Jeremy要保存它还是只配置它 如果只想配置它,可以在web.xml中使用init参数 如果您想保存它(显示一个表单并在以后保存),您应该查看java.util.Preferences。这可能工作得很好,但它是“全局的”,即在Tomcat的所有实例中(在这种情况下,这可能不是一个问题)。您会在运行时保存它(它会改

我需要保存一个单行变量,它只是一个简单的日期。这需要通过服务器重启等方式来保存。我只是想知道最好的方法是什么。我可以为这一个变量创建一个完整的DB表,但我认为这似乎有点过分了

谢谢,
Jeremy

要保存它还是只配置它

如果只想配置它,可以在web.xml中使用init参数


如果您想保存它(显示一个表单并在以后保存),您应该查看java.util.Preferences。这可能工作得很好,但它是“全局的”,即在Tomcat的所有实例中(在这种情况下,这可能不是一个问题)。

您会在运行时保存它(它会改变)还是将它预先设置好?我唯一的另一个问题是,这些变量是否会在部署过程中保持不变?是的,它们会。它们存储在Windows注册表或本地文件中,具体取决于在Unix上运行程序的用户(存储在其主目录中)。这也是为什么它们是“全局的”,所有Java实例都可以看到相同的值。