【发布时间】:2010-02-17 04:01:21
【问题描述】:
我正在为一些相关项目编写 Maven 站点文档,我想创建一个从一个站点的文档到另一个站点的文档的超链接。问题在于链接目标的 URL 依赖于 Maven 属性。
我试过这个:
{{{http://example.com/site/project-${some-prop}/some.html}the documentation}}
但是 ${some-prop} 占位符没有被替换,然后 APT 处理器得到
被第一个'}'弄糊涂了。转义 { 和 } 字符(例如 $\{some-prop\} )没有帮助,以下也不起作用:
{{http://example.com/site/project-${some-prop}/some.html}}
还有其他方法可以完成这项任务吗?例如,有没有一种方法可以定义一个 Doxia 宏,该宏可用于替换已扩展占位符的 URL?
【问题讨论】: