将删除向导 0.9.3 更新到 1.3.12 后出现问题



代码在带有jdk1.8的Dropwizard 0.9.3上运行良好,但在更新到Dropwizard 1.3.12后出现以下问题。

线程"main"中的异常 java.lang.NoSuchMethodError: io.dropwizard.server.DefaultServerFactory.getJerseyRootPath((Ljava/lang/String; 在 io.federecio.dropwizard.swagger.ConfigurationHelper.getJerseyRootPath(ConfigurationHelper.java:53( 在 io.federecio.dropwizard.swagger.ConfigurationHelper.getSwaggerUriPath(ConfigurationHelper.java:84( 在 io.federecio.dropwizard.swagger.SwaggerBundle.run(SwaggerBundle.java:57( 在 io.federecio.dropwizard.swagger.SwaggerBundle.run(SwaggerBundle.java:37( at io.dropwizard.setup.Bootstrap.run(Bootstrap.java:200( at io.dropwizard.cli.EnvironmentCommand.run(EnvironmentCommand.java:42( at io.dropwizard.cli.ConfiguredCommand.run(ConfiguredCommand.java:85( at io.dropwizard.cli.Cli.run(Cli.java:75( at io.dropwizard.Application.run(Application.java:79(

您必须升级dropwizard-swagger。请参阅 https://github.com/federecio/dropwizard-swagger/issues/93。

最新更新