我正在开发一个成功使用以下项目来检索系统属性的项目。
<property name="blah" value="@some.system.property@"/>
这看起来可能正在使用前缀和后缀为@
的自定义属性占位符,但我在上下文中找不到一个。我搜索了SPEL引用,但没有看到引用的语法。
这是内置于Spring的内容吗?如果是,那么引用在哪里?
答案 0 :(得分:5)
如果您使用的是Maven,那么Maven可以在process-resources
phase期间替换的默认占位符标记之一:
由于两端的'@'分隔符相同,我们不需要指定'@ * @'(尽管我们可以)。
作为假设如何使用资源mojo,它的措辞相当差,但它准确地反映了默认行为。