Jersey WADL:如何重命名生成的XSD

Col*_*nMc 9 java xsd jersey wadl

我正在处理的Web服务具有Jersey创建的生成的WADL.我想要做的是将xsd0.xsd重命名为Result.xsd或类似的东西.每当它重新生成WADL时,它将是Result.xsd.泽西有可能吗?

kan*_*kan 4

源代码counter++在非常私有的方法中进行了硬编码,因此您无法轻易更改它。但正如我所见,您可以创建自己的 wadl 生成器实现并使用它的org.glassfish.jersey.server.ServerProperties#WADL_GENERATOR_CONFIG属性进行配置,然后您可以执行自定义命名代码。