swagger只有在dev和test环境才生效
![1602472130262741.png LDC(R}~29XB6LO9T6]DEKA1.png](/data/ueditor/php/upload/image/20201012/1602472130262741.png)
关键我在正式环境可以访问,我要的就是不访问
启动命令是 java -jar app.jar --spring.profiles.active=prod 么?
如果是这样的话,你需要到SwaggerAutoConfiguration对应的配置文件内打log,看看启动的时候是否会有日志加载
如果没有其他地方自定义,SwaggerAutoConfiguration也只在dev和test环境加载,那么就不会生成swagger的配置类,也不会有api生成
除此之外你要再去工程内找一下有没有额外定义swagger类的地方,因为SwaggerAutoConfiguration内的bean采用@ConditionalOnMissingBean的注解,是可以被覆盖的