My Maven网站包含多个Asciidoctor文档。我想使用在Maven Site插件配置中声明的特性,但似乎它们不会被Asciidoctor所夸大。
<plugin>
<artifactId>maven-site-plugin</artifactId>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctor-maven-plugin</artifactId>
</dependency>
</dependencies>
<configuration>
<attributes>
<ta>ddd</ta>
</attributes>
</configuration>
</plugin>
以下是我尝试在Asciidoctor文档中使用属性ta
的示例。
= Example Document
Value of ta is: {ta}
如何在Asciidoctor文档中使用为Maven Site插件定义的属性?
答案 0 :(得分:0)
目前(从AsciidoctorJ 1.52开始),无法在Asciidoctor文档中使用Maven Site的属性。
我就此提出了一个问题(https://github.com/asciidoctor/asciidoctor-maven-plugin/issues/170)。
暂时我发现了一个工作量。我使用resouces插件将所有属性写入文件,并将此文件包含在我的文档中。解决方法。对定义属性的direkt访问会更方便。