2011-02-05 41 views
1

如果我做春天的.properties文件位于classpath中

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

什么是classpath:实际上意味着什么呢?这是否意味着我的属性文件需要放在一个不易更新的地方?我希望.properties文件位于网站管理员可以根据需要随时更改设置的位置。你仍然可以通过位于类路径中的.properties文件来做到这一点:?

回答

0

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

+0

无论如何有一个文件,你可以在飞行中更改? – 2011-02-05 04:37:25