我已经使用 resteasy 编写了我的 Java 项目的 Web 服务。对于文档过程,我希望使用 RAML 捕获这些 Web 服务。
为此,我可以找到一个 RAML 的 eclipse 插件,它会生成一个 .raml 文件。但是我们必须手动完成,即点击类文件或包来生成raml文件。
所以我的问题是 - 是否有一种方法可以在项目打包期间生成所有用于 Web 服务或包下的类,一个 raml 文件。
说在构建过程中使用 Maven。
请建议
我已经使用 resteasy 编写了我的 Java 项目的 Web 服务。对于文档过程,我希望使用 RAML 捕获这些 Web 服务。
为此,我可以找到一个 RAML 的 eclipse 插件,它会生成一个 .raml 文件。但是我们必须手动完成,即点击类文件或包来生成raml文件。
所以我的问题是 - 是否有一种方法可以在项目打包期间生成所有用于 Web 服务或包下的类,一个 raml 文件。
说在构建过程中使用 Maven。
请建议
是的,有:https ://github.com/mulesoft/raml-for-jax-rs
RAML for JAX-RS
RAML → JAX-RS
两者都有JAX-RS → RAML
Maven 插件,后者是您要寻找的。