我正在为一些相关项目编写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?