我正在尝试在maven构建期间创建一个swagger文件,因此我可以使用它在AWS API Gateway服务上生成API。我设法用swagger注释创建了一种控制器类,但是要用我的java控制器类构建一个swagger文件,我需要使用某种swagger-maven-plugin,但它支持
支持SpringMvc和JAX-RS
这意味着它还将查找jax-rs和spring的注释,但是我根本不使用它们,但是我需要它们来生成我的swagger文件。
我试图创建仅带有swagger注释的控制器类,它确实创建了一个swagger文件,没有端点。将jax-rs中的@Path
添加到控制器类后,所有端点均已成功生成。
有没有什么方法可以生成一个不依赖springmvc和jax-rs的swagger文件。