2017-10-10 4 views
1

J'utilise 2.4.0. version du printemps-renard. ClassOrApiAnnotationResourceGrouping classe donne un avertissement désapprouvé lors de la construction. Dans [1] il n'y a pas d'alternatives fournies, il dit seulement déprécié. L'un des commentaires dans [2] dit qu'il sera utilisé jusqu'à la prochaine version, mais comment puis-je éviter d'obtenir ces avertissements en construisant à partir de cmd?Quelle est l'alternative pour la classe obsolète springfox ClassOrApiAnnotationResourceGrouping?

Liens relatifs:

[1] http://springfox.github.io/springfox/javadoc/2.7.0/springfox/documentation/swagger/web/ClassOrApiAnnotationResourceGrouping.html

[2] https://github.com/springfox/springfox/issues/1307

+0

mise à jour avec la dernière version publiée –

+0

Il donne les mêmes mises en garde pour les 2.7.0. version, rien ne change –

+0

Pouvez-vous imprimer votre pile d'impression d'exception, Il nous aide à comprendre le problème exact peut apringfox ou Compiler ses dépendances –

Répondre

1

Pour utiliser la classe ClassOrApiAnnotationResourceGrouping Obsolète dans la bibliothèque de dépendance de springfox à l'aide d'un groupe d'annotation Api.

Configurez le bean bla avec une mise en œuvre de la stratégie de regroupement des ressources

remplacement pour cette annotation Obsolète Api de classe ClassOrApiAnnotationResourceGrouping est

apiListingReferenceScanner.setResourceGroupingStrategy(springSwaggerConfig.defaultResourceGroupingStrategy()); 

Plus: https://github.com/komoot/swagger-springmvc

Obsolète Classe ClassOrApiAnnotationResourceGrouping springfox Informations : http://springfox.github.io/springfox/javadoc/2.7.0/index.html?springfox/documentation/service/ApiInfo.html

+0

Comment puis-je avoir cette instance springSwaggerConfig? –