当您在CentOS上遇到Swagger报错时,可以按照以下步骤进行排查和解决:
swagger-config.yaml或application.yml)正确无误。springfox-swagger2和springfox-swagger-ui版本兼容。java.lang.NumberFormatException等与版本相关的错误,尝试升级swagger-models到最新版本。logs目录下,分析具体的错误信息。systemctl status <service_name>命令检查Swagger服务是否正常运行。systemctl start <service_name>命令启动服务。No enum constant org.springframework.web.bind.annotation.RequestMethod.Get
解决方法:将Controller中的method字段首字母大写,如GET。
Illegal Default Value null for parameter type integer
解决方法:升级swagger-models到最新版本,如1.6.2。
通过以上步骤,您应该能够定位并解决CentOS上Swagger报错的问题。如果问题依然存在,请提供具体的错误日志,以便进一步分析。