【发布时间】:2015-12-21 21:13:06
【问题描述】:
我目前正在开发一个需要使用凭据访问 API 的应用程序。我不想将它们硬编码到应用程序中,所以我为它们创建了一个 configuration.properties 文件。
目前该文件位于 src/main/resources 并使用以下代码访问它。
<context:property-placeholder location="classpath:configuration.properties" ignore-unresolvable="true" />
这意味着如果我更改配置中的某些内容,我需要重新部署 WAR。
我的问题是:我应该把这个配置文件放在哪里,以便在配置发生变化时不需要重新部署?
我不想将它随意放在我的计算机上,这样我就可以与其他人共享我的代码,而不必担心文件的位置。
【问题讨论】:
标签: java spring maven tomcat properties