CentOS下Swagger启动失败可按以下步骤排查解决:
systemctl status <service_name>
确认服务是否运行,未启动则用 systemctl start <service_name>
启动。/var/log/your-app.log
)或系统日志,分析错误信息(如端口冲突、依赖缺失等)。application.yml
/application.properties
中Swagger配置是否正确,如路径、端口、注解是否生效。mvn dependency:tree
查看冲突,通过 exclusions
排除冲突依赖或升级版本。firewall-cmd --list-ports
查看防火墙规则,开放Swagger所需端口(如8080)。若以上步骤无法解决,建议提供具体错误日志以便进一步分析。