demo
步骤:
<outputDirectory>./docs/asciidoc/pdf</outputDirectory>
<backend>pdf</backend>
再执行第2步骤
<!--swagger 文档-->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.7.0</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.7.0</version>
</dependency>
<!--导出swagger文档需要模板的依赖包-->
<dependency>
<groupId>org.freemarker</groupId>
<artifactId>freemarker</artifactId>
<version>2.3.28</version>
<scope>test</scope>
</dependency>
<!--离线html或者文档依赖-->
<dependency>
<groupId>org.springframework.restdocs</groupId>
<artifactId>spring-restdocs-mockmvc</artifactId>
<scope>test</scope>
</dependency>
<!--springfox-staticdocs 生成静态文档 -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-staticdocs</artifactId>
<version>2.6.1</version>
</dependency>
/**
MarkupLanguage类可选择设置生成文档格式,md、ascii和txt
配置的地址:http://localhost:8081/v2/api-docs 为swagger启动后文档地址,使用swagger弄人配置的话,只需要修改端口为自己的服务端口就行
## maven需要引入的插件
org.springframework.boot
spring-boot-maven-plugin
io.github.swagger2markup
swagger2markup-maven-plugin
1.3.1
http://127.0.0.1:8081/v2/api-docs
./docs/asciidoc/generated
可以修改此处 html 和 pdf,通过 mvn asciidoctor:process-asciidoc 可以导出相应格式文件
./docs/asciidoc/pdf
pdf
执行 mvn asciidoctor:process-asciidoc 后再执行 mvn generate-resources,可在 targt/generated-docs 目录下生成 xml 格式文件。
**需要整理成word文档可以自己根据pdf转换
最简单方式:直接打开html,cp到新建word文档内即可**
本文地址:https://blog.csdn.net/qq_23489303/article/details/107690884
如对本文有疑问, 点击进行留言回复!!
关于在IDEA中SpringBoot项目中activiti工作流的使用详解
视频编辑工具ACDSee Luxea Video Editor安装及激活图文教程
java spring整合junit操作(有详细的分析过程)
网友评论