国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

java報(bào)錯(cuò):Caused by: fasterxml.jackson.core.JsonParseException: Unexpected character(‘}‘ (code 125))

這篇具有很好參考價(jià)值的文章主要介紹了java報(bào)錯(cuò):Caused by: fasterxml.jackson.core.JsonParseException: Unexpected character(‘}‘ (code 125))。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

出現(xiàn)情況:

使用Swagger或postman發(fā)送含有請(qǐng)求參數(shù)的post請(qǐng)求時(shí):

報(bào)錯(cuò)描述:

Caused by: com.fasterxml.jackson.core.JsonParseException: 
Unexpected character ('}' (code 125)): 
was expecting double-quote to start field name

原始報(bào)錯(cuò)信息:

2023-04-03 08:46:27,030 DEBUG (GlobalExceptionHandler.java:62)- 捕獲到Throwable:JSON parse error: Unexpected character ('}' (code 125)): was expecting double-quote to start field name; nested exception is com.fasterxml.jackson.core.JsonParseException: Unexpected character ('}' (code 125)): was expecting double-quote to start field name
 at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 3, column: 2]
org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Unexpected character ('}' (code 125)): was expecting double-quote to start field name; nested exception is com.fasterxml.jackson.core.JsonParseException: Unexpected character ('}' (code 125)): was expecting double-quote to start field name
 at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 3, column: 2]
	at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:391)
	at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:343)
	at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:185)
	at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:160)
	at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:133)
	at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)
	at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:179)
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:146)
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1071)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:964)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:696)
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:779)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:177)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:891)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1784)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: com.fasterxml.jackson.core.JsonParseException: Unexpected character ('}' (code 125)): was expecting double-quote to start field name
 at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 3, column: 2]
	at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:2391)
	at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:735)
	at com.fasterxml.jackson.core.base.ParserMinimalBase._reportUnexpectedChar(ParserMinimalBase.java:659)
	at com.fasterxml.jackson.core.json.UTF8StreamJsonParser._handleOddName(UTF8StreamJsonParser.java:2096)
	at com.fasterxml.jackson.core.json.UTF8StreamJsonParser._parseName(UTF8StreamJsonParser.java:1746)
	at com.fasterxml.jackson.core.json.UTF8StreamJsonParser.nextFieldName(UTF8StreamJsonParser.java:1075)
	at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:399)
	at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:185)
	at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)
	at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4674)
	at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3682)
	at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:380)
	... 54 more

請(qǐng)求參數(shù)截圖:

caused by: com.fasterxml.jackson.core.jsonparseexception: unexpected charact,Java,java

?解決問題:

將箭頭指向處的逗號(hào)去掉即可解決問題!文章來源地址http://www.zghlxwxcb.cn/news/detail-773133.html

到了這里,關(guān)于java報(bào)錯(cuò):Caused by: fasterxml.jackson.core.JsonParseException: Unexpected character(‘}‘ (code 125))的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Caused by: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct..........

    將后端代碼部署到服務(wù)器上,供前端人員接接口,前端在接接口遇到的問題,登錄服務(wù)器看了下日志,發(fā)現(xiàn)是jackson序列化問題,日志如下: 翻譯是嵌套異常為com.fasterxml.jackson.databind.exc.InvalidDefinitionException:無法構(gòu)造“com.chilwe.dtos.socket.down.FivePower”的實(shí)例(不存在類似默認(rèn)構(gòu)造函數(shù)的

    2024年02月12日
    瀏覽(15)
  • 使用SparkStreaming時(shí)Jackson報(bào)錯(cuò)java lang ClassNotFoundException com fasterxml jackson core

    java.lang.ClassNotFoundException: com.fasterxml.jackson.databind.Module 或者報(bào)錯(cuò)如下 java lang ClassNotFoundException com fasterxml jackson core 一 Jackson-core和jackson-databind和spring-boot-starter-json這三個(gè)依賴缺少其中的一個(gè)可能無法正常運(yùn)行 二 檢查依賴的版本,我今天不光是缺少其中的一個(gè),而且對(duì)著mave

    2024年02月16日
    瀏覽(19)
  • 報(bào)錯(cuò)NoClassDefFoundError: com/fasterxml/jackson/core/json/JsonWriteFeature; omitted for conflict with

    報(bào)錯(cuò)NoClassDefFoundError: com/fasterxml/jackson/core/json/JsonWriteFeature; omitted for conflict with

    java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/json/JsonWriteFeature 原因是需要的fasterxml的版本包和其他包里面的舊版本重復(fù)而丟棄 運(yùn)行命令: mvn dependency:tree -Dverbose -Dincludes=*fasterxml*:*databind* 找出所有包含 *fasterxml*:*jackson* 的包: 找到相關(guān)jar包的pom引入處(如果父pom中用了 depen

    2024年02月06日
    瀏覽(23)
  • java.lang.noclassdeffounderror: com/fasterxml/jackson/core/util/jacksonfeature

    java.lang.noclassdeffounderror: com/fasterxml/jackson/core/util/jacksonfeature

    建議直接查看我的原博 環(huán)境: springboot2.3.10.RELEASE jdk1.8 elasticsearch8.8.1 根據(jù)官網(wǎng),使用es時(shí)pom文件需要引入json工具,這里使用了jackson-databind: 但是在運(yùn)行時(shí)報(bào)了以下錯(cuò)誤: 往下翻,發(fā)現(xiàn)是找不到JacksonFeature: 2.Debug 猜想可能是因?yàn)闆]有導(dǎo)入jackson-core依賴,檢查pom文件,發(fā)現(xiàn)已

    2024年01月19日
    瀏覽(22)
  • 04、添加 com.fasterxml.jackson.dataformat -- jackson-dataformat-xml 依賴報(bào)錯(cuò)

    04、添加 com.fasterxml.jackson.dataformat -- jackson-dataformat-xml 依賴報(bào)錯(cuò)

    Correct the classpath of your application so that it contains a single, compatible version of com.fasterxml.jackson.dataformat.xml.XmlMapper 改用其他版本,我沒寫版本號(hào),springboot自己默認(rèn)的是 2.11.4 版本 成功啟動(dòng)項(xiàng)目 能成功返回 xml 的響應(yīng)

    2024年02月10日
    瀏覽(22)
  • 【springboot報(bào)錯(cuò)】nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException

    java springboot開發(fā)api時(shí)的報(bào)錯(cuò),沒復(fù)制全,懶得重現(xiàn) 問題是在于return的這個(gè)class里面沒有針對(duì)responseBody做處理,意思是要告訴responseBody里對(duì)應(yīng)的那些key在somReturnClass這個(gè)類里對(duì)應(yīng)的key是啥(雖然名字一樣,但代碼不會(huì)自動(dòng)幫你對(duì)應(yīng)上) 解決方法: 在someReturnClass加上@Getter和@Set

    2024年02月11日
    瀏覽(29)
  • Mybatis Plus 報(bào)錯(cuò)Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make

    Mybatis Plus 報(bào)錯(cuò)Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make

    報(bào)錯(cuò)信息 這原本是我使用MyBatis Plus配合Lambda表達(dá)式做一個(gè)模糊查詢,但是報(bào)了這么個(gè)錯(cuò)誤,以下為源代碼,語法上是沒啥問題的 語法上并沒有什么錯(cuò)誤,但是運(yùn)行報(bào)錯(cuò),百度了一番之后,發(fā)現(xiàn)只需要降低一下Mybat Plus的版本坐標(biāo),降到3.4.0或者以下即可 我原先好像是3.4.2,改

    2024年02月16日
    瀏覽(157)
  • ES啟動(dòng)報(bào)錯(cuò):Caused by: java.net.SocketException: No buffer space available (maximum connections reached?)

    ES啟動(dòng)報(bào)錯(cuò):Caused by: java.net.SocketException: No buffer space available (maximum connections reached?)

    線上服務(wù)的es突然掛掉導(dǎo)致網(wǎng)站無法正常訪問,看了下是es服務(wù)停止了,于是重啟后出現(xiàn)了如下報(bào)錯(cuò),對(duì)于報(bào)錯(cuò)信息的重點(diǎn)關(guān)注: Caused by: java.net.SocketException: No buffer space available (maximum connections reached?): connect 看報(bào)錯(cuò)信息是連接數(shù)太多,耗盡了某種資源。 查看當(dāng)前所有的連接,

    2024年02月07日
    瀏覽(25)
  • 二百一十九、Hive——HQL報(bào)錯(cuò):Caused by: java.util.regex.PatternSyntaxException: Illegal repetition near index 1

    二百一十九、Hive——HQL報(bào)錯(cuò):Caused by: java.util.regex.PatternSyntaxException: Illegal repetition near index 1

    在海豚調(diào)度HQL的腳本任務(wù)時(shí)報(bào)錯(cuò), Caused by: java.util.regex.PatternSyntaxException: Illegal repetition near index 1 with t1 as( select ? ? ? ?get_json_object(queue_json,\\\'$.deviceNo\\\') ? device_no, ? ? ? ?get_json_object(queue_json,\\\'$.createTime\\\') create_time, ? ? ? ?get_json_object(queue_json,\\\'$.laneNum\\\') ? ?lane_num, ? ? ? ?ge

    2024年02月01日
    瀏覽(28)
  • Caused by: io.lettuce.core.RedisCommandExecutionException: ERR unknown command `CONFIG`

    Caused by: io.lettuce.core.RedisCommandExecutionException: ERR unknown command `CONFIG`

    項(xiàng)目本機(jī)啟動(dòng)運(yùn)行正常,打成jar包發(fā)布測(cè)試環(huán)境–公司測(cè)試服務(wù)器正常啟動(dòng)運(yùn)行,項(xiàng)目上線前需要發(fā)布在客戶購買的亞馬遜的K8S服務(wù)器,同時(shí)客戶在亞馬遜購買了Redis服務(wù)器,PostgreSQL服務(wù)器,所以新建了配置文件,將代碼構(gòu)建為鏡像推送至客戶服務(wù)器,然后進(jìn)行啟動(dòng)編譯,連接數(shù)據(jù)庫一

    2024年02月15日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包