Frage

Ich arbeite an Maven Site Dokumentation für einige verwandte Projekte, und ich möchte einen Link von einer Website in der Dokumentation zu anderen Websites Dokumentation erstellen. Die Falte ist, dass die URL für das Link-Ziel auf einer Maven Eigenschaft abhängig ist.

Ich habe versucht, diese:

{{{http://example.com/site/project-${some-prop}/some.html}the documentation}}

die $ {some-prop} Platzhalter erhält nicht ersetzt und die APT-Prozessor dann bekommt durch den ersten ‚}‘ verwirrt. Flüchten die Zeichen {und} (z $\{some-prop\}) nicht hilft, und die folgenden entweder nicht funktioniert:

{{http://example.com/site/project-${some-prop}/some.html}}

Gibt es eine andere Art und Weise, dass ich diese Aufgabe erfüllen kann? Zum Beispiel ist es eine Möglichkeit, einen doxia Makro zu definieren, die verwendet werden könnten, um eine URL zu ersetzen, die der Platzhalter erweitert hatten?

War es hilfreich?

Lösung

Sind Sie mit der Version 2.0-beta-6 oder höher der Site Plugin? Auch dann, wenn Ihr apt Dateiname endet mit einer .vm Erweiterung (wie in dem Filterabschnitt von Erstellen von Inhalt ?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top