读取应用程序配置文件的最佳做法是什么? tomcat服务器中的哪些文件夹是“在类路径上”的。从tomcat读取属性
我尝试将我的配置文件放在TOMCAT_HOME\conf
中,但仍然无法从我的servlet中读取它。
使用这种尝试(存在的conf文件app.properties):
this.getClass().getClassLoader().getResourceAsStream("/app.properties");
我没有太多的性能也许10-15我想这不会是问题。我记得当我使用jboss时,这不是问题。
在我的应用程序中,我还指定了DB连接弹簧context.xml
我可以在那里指定我的属性吗?或者这对tomcat如何工作?
我想保留我的属性与战争/解压战争分开。
更新
原因问这个是因为我不知道我的应用程序将(在什么位置)
这不是应用程序属性应该在的位置。 –
我知道,但是如果他想把它们放在他的位置上,我会给他提供线索来获得它,并且建议将它移动到类路径可用文件夹 –
现在很好。 –