<分区>
我想找到一种基于 JAXB、JAX-RS 注释和 java 文档注释(请不要使用 doclet)的 java 代码(WADL 或 HTML)生成漂亮的 REST API 文档的方法。
这里是我的项目环境
- Spring,没有纯 XML 注释
- 作为 REST 提供者高枕无忧
- JAXB 和 JAX-RS 注释
- JSON 中 rest API 的 Mime 类型
<分区>
我想找到一种基于 JAXB、JAX-RS 注释和 java 文档注释(请不要使用 doclet)的 java 代码(WADL 或 HTML)生成漂亮的 REST API 文档的方法。
这里是我的项目环境
最佳答案
尝试 Enunciate .
Enunciate is an engine for dramatically enhancing your Java Web service API. It's simple. You develop your Web service API using standard Java technologies and attach Enunciate to your build process. Suddenly, your Web service API is boasting some pretty impressive features:
- Full HTML documentation of your services, scraped from your JavaDocs.
- Client-side libraries (e.g. Java, .NET, iPhone, Ruby, Flex, AJAX, GWT, etc.) for developers who want to interface with your API.
- Interface Definition Documents (e.g. WSDL, WADL, XML-Schema, etc.)
- Etc.
关于java - Resteasy - 从 Javadoc 和注释生成 REST 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8709622/