почему swagger-maven-plugin изменил мой вывод на application / xhtml + xml?

Я новичок в swagger-maven-plugin, и я добавил его в pom.xml, swagger.json был сгенерирован, но все мои REST api больше не работают

Я обнаружил, что в заголовке ответа «тип содержимого» был изменен на application / xhtml + xml, и все ранее возвращенные данные json теперь стали xml как

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

в то время как раньше это было

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

может кто-нибудь помочь? Я что-то неправильно настроил?

Я использую версию 3.1.4


person actan    schedule 20.03.2017    source источник


Ответы (1)


Причина в том, что я не должен добавлять ниже в файл pom:

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

пока их там не должно быть, и на самом деле мне просто нужно настроить плагин в разделе плагинов.

person actan    schedule 24.03.2017