maven pdfプラグインで生成されるpdfにビルド番号を含めようとしています。私が取り組んでいるプロジェクトのすべてのドキュメントは、maven サイトとして書かれています。このようにして、すべてのドキュメントがソース コードとともに保存されます。
Pom.xml
そのため、pom.xml で buildnumber プラグインを定義しました。
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<version>1.2</version>
<executions>
<execution>
<phase>generate-resources</phase>
<goals>
<goal>create</goal>
</goals>
</execution>
</executions>
<configuration>
<doCheck>false</doCheck>
<doUpdate>false</doUpdate>
<format>{0,date,yyyy-MM-dd_HH-mm}_{1}</format>
<items>
<item>timestamp</item>
<item>${user.name}</item>
</items>
</configuration>
</plugin>
pdf.xml
そしてpdf.xmlで
<cover>
<coverTitle>${project.name}</coverTitle>
<coverSubTitle>v. ${project.version}</coverSubTitle>
<coverType>Technical documentation</coverType>
<coverVersion>build: ${project.buildNumber}</coverVersion>
<projectName>${project.name}</projectName>
<projectLogo>images/telfortlogo.jpg</projectLogo>
</cover>
リソースフィルタリングも入れまし${basedir}/site
たが、効果はありません。buildnumber プラグインの結果ではなく、${buildNumber} を取得し続けます。