【问题描述】
BPS、governor和网关中如何禁用swagger?
【解答】
BPS:(AFCenter、Workspace应用修改方式相同)
1.{EOS_Platform_8.2LA3}\server\bps\config\BPS-SERVER\config\user-config.xml文件中删掉swagger的
2.将<configValue key="Include">nopath</configValue>改成
<configValue key="Include">*.flow,*.flowx,*,jsp,*.html,*.ajax,*.ext,*.action,*.beanx</configValue>
3.在application.properties中添加配置:springfox.documentation.auto-startup=false 重启server
4.重启,验证
Governor:
application.properties文件中添加如下配置:
springfox.documentation.auto-startup=false
网关:
网关没有用swagger,但是会出现上面这个页面,网关依赖去掉 springfox-swagger-ui-2.9.2.jar 这个就可以
以windows环境为例,参考命令:
1.解压并删除fatjar中 springfox-swagger-ui-2.9.2.jar
unzip eos-dap-gateway-boot-5.2.0-exec.jar -d test/ 注:具体请以实际为准,test为指定解压目录,此处仅供参考
或jar -xvf xxxxxx.jar
2.打包fatjar
jar -cvfM0 eos-dap-gateway-boot-5.2.0-exec.jar *
验证: