Java tomcat中外部库使用的外部配置文件的适当位置

Java tomcat中外部库使用的外部配置文件的适当位置,java,tomcat,config,dependency-properties,Java,Tomcat,Config,Dependency Properties,我有一个jar,它放在tomcat目录的lib/ext中。它需要在jar外部加载一个配置文件。哪个目录最合适?将属性文件放在lib/ext文件夹中是一种好的做法。例如,与jar位置相同的文件夹。或者,假设lib/ext到conf的相对路径保持不变,那么将其放在tomcat目录的conf文件夹中会更容易吗?关于您正在使用的jar的详细信息将有助于回答这个问题。jar是tomcat的扩展还是插件?如果没有,则将其与需要它的应用程序放在一起。例如,log4j jar保存在使用的应用程序中,属性文件保存

我有一个jar,它放在tomcat目录的lib/ext中。它需要在jar外部加载一个配置文件。哪个目录最合适?将属性文件放在lib/ext文件夹中是一种好的做法。例如,与jar位置相同的文件夹。或者,假设lib/ext到conf的相对路径保持不变,那么将其放在tomcat目录的conf文件夹中会更容易吗?

关于您正在使用的jar的详细信息将有助于回答这个问题。jar是tomcat的扩展还是插件?如果没有,则将其与需要它的应用程序放在一起。例如,log4j jar保存在使用的应用程序中,属性文件保存在应用程序本身中。现在它从jar中获取配置文件。相反,我希望它加载一个外部配置文件。因此,我的问题是把它放在tomcat目录结构中的合适位置。您可以使用tomcat的conf文件夹,因为您需要特定服务器实例的prop。