/ / Swagger API ne rendant pas l'ordre dans l'interface graphique - java, scala, spring-mvc, swagger, spray

L'API Swagger ne rend pas l'ordre dans l'interface graphique - java, scala, spring-mvc, swagger, spray

J'ai développé REST api en utilisant scala et spray. Pour la documentation, j'utilise l'API Swagger pour répertorier tous les apis.

à la page d'accueil. hôte: port / index.html, où tous les apis sont listés, ils ne viennent pas dans l'ordre, je suis censé afficher la version étau apis comme version

1.0.0,

1.0.1,

2.0.0,

Il semble qu'ils viennent au hasard, j'ai aussi utilisé paramètre de position dans @API mais semble ne pas fonctionner, comment pourrais-je fournir la commande appropriée des apis.

Réponses:

0 pour la réponse № 1

La commande de chemins a été supprimée dans Swagger v2.0, voir les discussions ci-dessous.

https://github.com/swagger-api/swagger-core/issues/1050

https://github.com/swagger-api/swagger-core/issues/1151

Les alternatives possibles incluent:

  • revenir à swagger 1.2
  • utilisation de balises pour mieux organiser les ressources
  • changer localement de swagger-core comme suggéré dans le numéro 1151
  • essayez de ré-ouvrir le problème une fois de plus :)