Java 在RESTAPI路径中将版本添加到资源

Java 在RESTAPI路径中将版本添加到资源,java,web-services,rest,jersey,swagger,Java,Web Services,Rest,Jersey,Swagger,我想让swagger为我生成如下api路径: .../v1/resource1 .../v1/resource2 .../v2/resource1 .../v2/resource2 在mustache文件中,有一个标记: @Path("/{{baseName}}") 但它似乎最终与当前资源同名 api.mustache的完整版本可在此处找到: 有人能帮忙吗?大摇大摆的路径不应该与您在web.xml中设置的路径相同吗?这样,您就可以在Swagger中单击链接。我在jersey servle

我想让swagger为我生成如下api路径:

.../v1/resource1
.../v1/resource2

.../v2/resource1
.../v2/resource2
在mustache文件中,有一个标记:

@Path("/{{baseName}}")
但它似乎最终与当前资源同名

api.mustache的完整版本可在此处找到:


有人能帮忙吗?

大摇大摆的路径不应该与您在web.xml中设置的路径相同吗?这样,您就可以在Swagger中单击链接。我在jersey servlet映射中使用了
/v1/*
,这也是Swagger给我的。我以编程的方式做每件事。我将检查context.addServlet部分