Actually in CXF we also have java2swagger-plugin which I think you can use to generate swagger payload from your rest interface provided it has swagger annotation already.
The configuration is like <plugin> <groupId>org.apache.cxf</groupId> <artifactId>cxf-java2swagger-plugin</artifactId> <executions> <execution> <id>process-classes</id> <phase>process-classes</phase> <goals> <goal>java2swagger</goal> </goals> <configuration> <resourcePackages> <resourcePackage>your package that contains the rest interface</resourcePackage> </resourcePackages> <attachSwagger>false</attachSwagger> </configuration> </execution> </executions> </plugin> ------------- Freeman(Yue) Fang Red Hat, Inc. > On May 6, 2019, at 7:14 AM, Andriy Redko <drr...@gmail.com> wrote: > > Hi Aishwarya, > > The closest you can get is by using > https://github.com/kongchen/swagger-maven-plugin. It may not completely > reflect the Swagger2Feature customizations but if there aren't many, you may > find it quite sufficient. Thank you. > > Best Regards, > Andriy Redko > > > asgc> Hi, > > asgc> I have integrated Swagger 2.0 with my CXF application. I am access the > swagger.json from the Swagger UI page. Is > asgc> it possible to create an offline copy of swagger.json during maven > build of the application itself?Is there an > asgc> plugin for the same?..or should I hit the Swagger json rendering rest > api after boot up only to access the swagger json. > >