swagger 在生产环境,关闭的代码在哪里

Blade 未结 1 534

一、该问题的重现步骤是什么?

  1.  BladeX开发手册,说明Swagger在生产环境无法使用,如下:


image.png


  2. 上面的帖子https://sns.bladex.cn/q-39.html,也标明SwaggerAutoConfiguration有做对应的代码控制

image.png


3.  但在我的SwaggerAutoConfiguration却没看到@Profile({"dev","test"})显式配置

image.png


两个问题

1:我的版本的SwaggerAutoConfiguration在bladex-starter-swagger包下,而不是在blade-core-swagger包下,应该是那个包下

2:像这个帖子说的,显式地指明@Profile({"dev","test"}),从而在生产环境,关闭swagger的代码在哪里



三、你正在使用的是什么产品,什么版本?在什么操作系统上?

单体版,2.7.0.RELEASE,win10


1条回答
  • 2022-08-22 20:48

    把红框内的删掉,然后bladex-tool执行mvn clean install

    image.png

    0 讨论(0)
提交回复