Spring .properties文件位于classpath中

时间:2011-02-05 04:06:19

标签: spring-mvc properties classpath

如果我这样做

<value>classpath:site/properties/default/placeholder.properties</value>

classpath:实际意味着什么?这是否意味着我的属性文件需要位于一个不易更新的地方?我希望.properties文件位于网站管理员可以根据需要动态更改设置的位置。您是否仍然可以使用位于类路径中的.properties文件来执行此操作:?

1 个答案:

答案 0 :(得分:0)

classpath:指向位于classes目录中的文件。换句话说,您的placeholder.properties位于<classes-dir>/site/properties/default目录中。部署项目后我不认为网站管理员可以动态更改设置,我的意思是,您可以更改它,但它可能根本不会生效。