代码之家  ›  专栏  ›  技术社区  ›  Stephen C

Maven APT页面中的占位符替换

  •  4
  • Stephen C  · 技术社区  · 16 年前

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

    1 回复  |  直到 16 年前
        1
  •  3
  •   Pascal Thivent    16 年前
    推荐文章