簡體   English   中英

為 spring-restdocs-asciidoctor 指定自定義片段目錄?

[英]Specify custom snippet directory for spring-restdocs-asciidoctor?

我已經使用RestDocumentationExtension配置了一個自定義片段目錄

如何為spring-restdocs-asciidoctor指定此代碼段目錄?

您可以在.adoc文檔的頂部設置 snippets 屬性,例如:

:snippets: /your/custom/location

這將覆蓋spring-restdocs-asciidoctor配置的默認位置。

我已經使用asciidoctor-maven-plugin配置中的attributes標簽內的snippets標簽配置了我的自定義片段位置。

<build>
    <plugins>
        <plugin>
            <groupId>org.asciidoctor</groupId>
            <artifactId>asciidoctor-maven-plugin</artifactId>
            <executions>
                <execution>
                    <id>generate-docs</id>
                    <phase>prepare-package</phase>
                    <goals>
                        <goal>process-asciidoc</goal>
                    </goals>
                    <configuration>
                        // other config
                        <attributes>
                            <snippets>${project.basedir}/src/docs/snippets</snippets>
                        </attributes>
                    </configuration>
                </execution>
            </executions>
            <dependencies>
                <dependency>
                    <groupId>org.springframework.restdocs</groupId>
                    <artifactId>spring-restdocs-asciidoctor</artifactId>
                </dependency>
            </dependencies>
        </plugin>
    </plugins>
</build>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM