解決SpringBoot集成Eureka導致返回結(jié)果由json變?yōu)閤ml的問題
SpringBoot集成Eureka導致返回結(jié)果由json變?yōu)閤ml
解決方案
在請求的Mapping上加上
produces = { “application/json;charset=UTF-8” }
例如:
@GetMapping(value = "/user-instance", produces = { "application/json;charset=UTF-8" })
以下是json和xml
@GetMapping(value = "/user-instance", produces = MediaType.APPLICATION_JSON_UTF8_VALUE) @GetMapping(value = "/user-instance", produces = MediaType.APPLICATION_XML_VALUE)
支持JSON和XML兩種格式的返回
有時項目需求兩種返回格式,這時候我們只要加上jackson xml的依賴就可以了
<dependency> <groupId>com.fasterxml.jackson.jaxrs</groupId> <artifactId>jackson-jaxrs-xml-provider</artifactId> </dependency>
eureka 啟動失敗 返回xml信息
一、為什么要用到這個
今天照常啟動eclipse后,啟動eureka項目,訪問對應eureka卻返回一大堆 xml 信息,看控制臺卻并沒有報錯,很奇怪的情況,度娘甚至找不到相關(guān)信息,google上有一個問題類似的,下面 有個提示說 在配置文件里加一行配置,我試了依然失敗
二、解決方案
嘗試各種方法無果后,決定從maven下手。
第一次,找到自己maven配置下的倉儲路徑,(windows-preference-maven-user settings local repository)
進入 org/ springframework ,刪除 cloud 文件夾(需要關(guān)閉 eclipse),然后打開eclipse ,update 一下項目,完成后再次啟動eureka,問題依然沒有解決,所有不是 cloud 這個包的問題。
第二次, 非常狠心地,直接刪除整個 springframework 文件夾,再重新下載。 成功。eureka 訪問恢復正常。
綜上,問題應該出在 springframework 下某個包(已排除cloud),具體尚不清除。
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
java實現(xiàn)可視化界面肯德基(KFC)點餐系統(tǒng)代碼實例
這篇文章主要介紹了java肯德基點餐系統(tǒng),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-05-05Java Vector和ArrayList的異同分析及實例講解
在本篇文章里小編給大家整理的是一篇關(guān)于Java Vector和ArrayList的異同分析及實例講解內(nèi)容,有興趣的朋友們可以學習參考下。2021-01-01Java中的BufferedInputStream與BufferedOutputStream使用示例
BufferedInputStream和BufferedOutputStream分別繼承于FilterInputStream和FilterOutputStream,代表著緩沖區(qū)的輸入輸出,這里我們就來看一下Java中的BufferedInputStream與BufferedOutputStream使用示例:2016-06-06SpringBoot3整合郵件服務(wù)實現(xiàn)郵件發(fā)送功能
本文介紹了spring boot整合email服務(wù),實現(xiàn)發(fā)送驗證碼,郵件(普通文本郵件、靜態(tài)資源郵件、附件郵件),文中通過代碼示例介紹的非常詳細,堅持看完相信對你有幫助,需要的朋友可以參考下2024-05-05windows系統(tǒng)配置Java開發(fā)環(huán)境變量
這篇文章主要介紹了windows系統(tǒng)配置Java開發(fā)環(huán)境變量,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2021-12-12【spring-boot】快速構(gòu)建spring-boot微框架的方法
本篇文章主要介紹了【spring-boot】快速構(gòu)建spring-boot微框架的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-12-12springboot開發(fā)flowable定時任務(wù)問題
這篇文章主要介紹了springboot開發(fā)flowable定時任務(wù)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-11-11