在maven pom.xml中激活asciidoctor图扩展plantuml

时间:2019-07-18 11:21:18

标签: asciidoctor

我将asciidoctor和maven与asciidcotor-maven-plugin一起使用 我使用asciidoctorJ和asciidoctorJ-diagramm

现在我在文档的src代码中可以渲染

plantuml :: input.puml []

使用mvn -X编译,我现在在控制台中获取信息:-(

在生成的文档中,我看到src的行完全相同, 根本没有呈现

出什么问题了?

        <plugin>
            <groupId>org.asciidoctor</groupId>
            <artifactId>asciidoctor-maven-plugin</artifactId>
            <version>${version.admvpl}</version>

            <dependencies>
                <dependency>
                    <groupId>org.jruby</groupId>
                    <artifactId>jruby-complete</artifactId>
                    <version>${version.jrcm}</version>
                </dependency>
                <dependency>
                    <groupId>org.asciidoctor</groupId>
                    <artifactId>asciidoctorj-pdf</artifactId>
                    <version>${version.adjpdf}</version>
                </dependency>
                <dependency>
                    <groupId>org.asciidoctor</groupId>
                    <artifactId>**asciidoctorj-diagram<**/artifactId>
                    <version>${version.addia}</version>
                </dependency>
            </dependencies>

我是否必须添加类似内容

            <configuration>
                <requires>
                    <require>asciidoctor-diagramm</require>
                </requires>

在互联网上,我只能找到带有gradle和gems的配置,而没有找到与maven相关的配置...

问题出在后端html和pdf中。

对这个愚蠢的问题有任何暗示吗?

1 个答案:

答案 0 :(得分:0)

您可以在此处找到完整的示例:https://github.com/asciidoctor/asciidoctor-maven-examples/tree/master/asciidoctor-diagram-example

是的,您必须将两个依赖项都添加到asciidoctorj-diagram中,并且必须像在问题中一样在配置中指定需求/需求。