为什么 swagger-maven-plugin 将我的输出更改为 "application/xhtml+xml"?

why swagger-maven-plugin changed my output to "application/xhtml+xml"?

我是 swagger-maven-plugin 的新手,我将它添加到 pom.xml, swagger.json 已生成,但我的所有 REST api 不再工作

我发现在响应头中 "content type" 被更改为 application/xhtml+xml 所有以前返回的 json 数据现在变成了 xml 喜欢

<JSONObject xmlns=""><preferences><booking><qualityManual></qualityManual>

之前是

{"preferences":{"booking":{"qualityManual":{},

有人可以帮忙吗?我是不是配置错了什么?

我使用的是 3.1.4 版本

原因是我不应该在 pom 文件中添加以下内容:

<dependency>
<groupId>com.github.kongchen</groupId>
<artifactId>swagger-maven-plugin</artifactId>
<version>3.1.4</version>
</dependency>

虽然它们不应该存在,但实际上我只需要在插件部分配置插件。