java - springfox swagger 生成不正确的基本 URL
问题描述
Springfox swagger UI 的基本 URL 错误。我不清楚端口 19080 是从哪里来的,因为没有服务在该端口上侦听。我需要做什么设置才能让 springfox 生成正确的基本 URL?
招摇用户界面
错误的基本 URL
- 基本网址:dev.example.com:19080/newapi
正确的基本 URL
- 基本网址:dev.example.com/newapi
以下是我正在使用的 Springfox 版本。
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.9.2</version>
<scope>compile</scope>
</dependency>
解决方案
如果要更改端口号,您将添加属性文件端口号。例如,
server.port=8081
推荐阅读
- python - 使用python将逗号分隔值到Dict
- javascript - 将存储在数组中的文件附加到 HTML 文件输入 [jQuery]
- typescript - Typescript 将模板字符串编译为 es5,即使 tsconfig 目标设置为 ESNEXT
- c++ - 升级 Visual Studio 后 Bazel 不再工作
- google-apps-script - Google 脚本中的 Onchange 更改表数据
- java - 如何软删除表 A 中的记录,以及其他 3 个表中的所有引用
- r - 我试图在显示 HH:MM:SS 的值中取出秒数
- angular - 如何对 div (Cypress) 的输入进行 e2e 测试?
- android - 从 url 方案启动 Android 应用程序非常慢
- django - 是否可以从从另一个模型派生的列表列表中创建多个模型实例?