我正在部署一个tomcat Web应用程序,该应用程序读取某些文件,如图像文件,应用程序属性文件等,以获取应用程序的值。
但是,我不想把它放在战争中(因为这场战争对于多个实例来说很常见)并且将它保存在conf /下。
在catalina.properties中将conf添加到shared.loader会有效吗?我如何检查它是否有效?
在Java src中,我使用getPropertiesFromClasspath来读取属性文件。
感谢。
答案 0 :(得分:0)
是的,将所需资源的路径添加到catalina.properties中的共享加载程序(或common.loader)是您需要的解决方案。在检查它是否有效方面,您将在服务器运行时知道是否已正确添加写入类路径。除此之外,你无能为力。
以下有关语法的内容摘自网站:http://www.mulesoft.com/tcat/tomcat-classpath