2012-03-09 9 views
0

site pluginを使用してMavenサイトのコンテンツを生成しています。私はモジュール上の私のMavenグループID、アーティファクトID、親情報などを示す小さなテーブルを持っています。私はそれのためのプラグインが表示されないので、私はAPT formatを使用し、そのためのテーブルを備えたコンテンツページを作成しようとしていた。 $ {project.name}などを介してサイト記述子にdocumentation says I can use property replacementがあります。これは、記述子とindex.aptファイルの両方で使用すると失敗します。誰かがこれをしたか、それを行う方法を知っていますか?Mavenサイトのコンテンツの置き換え

答えて

0

mvn siteコマンドは、この情報を持つProject Summaryページを生成します。それはあなたのために働くのですか?

例えば、私はMVNサイトを実行すると、ここでの出力を得るには、ページがそうのようなセクションがあります/サイト/プロジェクト-summary.htmlにターゲット:

Build Information 

Field  Value 
GroupId  com.a.b 
ArtifactId myapp 
Version  1.01.13-SNAPSHOT 
Type  jar 
0

あなたはどの使用するページを作成したい場合$ {project.version}などのプレースホルダを使用する場合は、置き換えが可能なindex.apt.vm(速度ファイル)を使用する必要があります。しかし、記述されている解決策(project-summary.html)に必要な情報は、自動的に生成されるため正しい方法です。

関連する問題