Substituição de espaço reservado em uma página do Maven APT
Pergunta
Estou trabalhando na documentação do site da MAVEN para alguns projetos relacionados e quero criar um hiperlink da documentação de um site para a documentação de outro sites. A ruga é que o URL para o alvo do link depende de uma propriedade Maven.
Eu tentei o seguinte:
{{{http://example.com/site/project-${some-prop}/some.html}the documentation}}
Mas o espaço reservado $ {Some-Prop} não é substituído e o processador APT fica confuso com o primeiro '}'. Escapar dos caracteres {e} (por exemplo $\{some-prop\}
) não ajuda, e o seguinte também não funciona:
{{http://example.com/site/project-${some-prop}/some.html}}
Existe alguma outra maneira de realizar essa tarefa? Por exemplo, existe uma maneira de definir uma macro Doxia que possa ser usada para substituir um URL que fez o espaço reservado expandido?
Solução
Você está usando a versão 2.0-beta-6 ou posterior do plugin do site? Além disso, seu nome de arquivo APT termina com uma extensão .vm (conforme descrito na seção de filtragem de Criando conteúdo?