I assume you are using the quarkus-smallrye-openapi approach? In our projects that use that we don't use JsonView so can't say if that works or not. However in another app we don't use
quarkus-smallrye-openapi and use the following code instead and with that approach JsonView works just as you described.
OpenApiContext ctx = new JaxrsOpenApiContextBuilder<>()
.application(app)
.configLocation(configLocation)
.buildContext(true);
openAPI = ctx.read();
(However with the above code approach it does not work in dev mode just in normal runtime mode.)
-Dave