質問

いくつかの関連プロジェクトの Maven サイトのドキュメントに取り組んでおり、あるサイトのドキュメントから別のサイトのドキュメントへのハイパーリンクを作成したいと考えています。問題は、リンク ターゲットの URL が Maven プロパティに依存していることです。

これを試してみました:

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

しかし、$ {comprop}プレースホルダーは交換されず、APTプロセッサは最初の「}」と混同されます。{ および } 文字をエスケープする (例: $\{some-prop\} ) は役に立ちません。また、以下も機能しません。

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

このタスクを達成できる他の方法はありますか?たとえば、プレースホルダーが展開された URL を置き換えるために使用できる Doxia マクロを定義する方法はありますか?

役に立ちましたか?

解決

サイト プラグインのバージョン 2.0-beta-6 以降を使用していますか?また、apt ファイル名は .vm 拡張子で終わりますか (「フィルタリング」セクションで説明されています)。 コンテンツの作成?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top