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

SpringBoot 項(xiàng)目整合啟動(dòng)報(bào)錯(cuò):javax.servlet.http.HttpServletRequest.getHttpServletMapping()Ljavax/ser

這篇具有很好參考價(jià)值的文章主要介紹了SpringBoot 項(xiàng)目整合啟動(dòng)報(bào)錯(cuò):javax.servlet.http.HttpServletRequest.getHttpServletMapping()Ljavax/ser。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

報(bào)錯(cuò)信息如下:java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest.getHttpServletMapping()Ljavax/ser

歷經(jīng)此坑的心路歷程,就是一個(gè)簡(jiǎn)單的服務(wù)項(xiàng)目整合到web項(xiàng)目中,期間并沒(méi)有在意jar包依賴的問(wèn)題,此問(wèn)題只是簡(jiǎn)單登錄跳轉(zhuǎn)的問(wèn)題,沒(méi)有太在意,除了訪問(wèn)登錄頁(yè)的時(shí)候報(bào)錯(cuò)外,其他功能正常運(yùn)行,沒(méi)有太在意,慢慢拖拖的弄了幾天不見(jiàn)好轉(zhuǎn),時(shí)間過(guò)去了,問(wèn)題卻沒(méi)有解決,周?chē)际顷P(guān)注的目光,那心理壓力,我去,可以說(shuō)一個(gè)jar包版本的問(wèn)題,或者說(shuō)是jar包沖突,其實(shí)就是jar包中HttpServletRequest類(lèi)中沒(méi)有g(shù)etHttpServletMapping()方法,需要使用,引用這個(gè)jar包中的這個(gè)類(lèi),但是沒(méi)有該方法,我的天,找這個(gè)問(wèn)題的解決方法,真的是找得昏天暗地,真的是可以讓一個(gè)人睡不好覺(jué),吃不下飯,直到懷疑人生后,依舊想不到什么原因,直到偶然看過(guò)一篇文章后的慢慢思考,是不是可以考慮升級(jí)jar包版本,讓這個(gè)類(lèi)不存在于該jar包中,從而避開(kāi)引用該類(lèi),逐步地,一點(diǎn)點(diǎn)的分析,查詢,驗(yàn)證,終于,成功了,與猜想的一樣,久違的燦爛的陽(yáng)光,久違的燦爛的笑容,終于遇見(jiàn)了,一下子打開(kāi)了,那久鎖的眉頭,找到原因了,與猜想的一樣,升級(jí)后,問(wèn)題徹底解決了

問(wèn)題歸結(jié)為一句話:一個(gè)引入錯(cuò)誤jar包中類(lèi)的沖突

問(wèn)題原因分析:springboot的web項(xiàng)目中內(nèi)嵌了Tomcat,Tomcat中自身有引入了類(lèi):javax.servlet.http.HttpServletRequest包含相應(yīng)的方法,保證自身的正常運(yùn)行,而項(xiàng)目中引入了javaee-api這個(gè)7.0版本的jar包,恰巧的是,這個(gè)版本的jar包中就是有這個(gè)類(lèi),但是卻并沒(méi)有g(shù)etHttpServletMapping()方法,從而項(xiàng)目啟動(dòng)的時(shí)候報(bào)錯(cuò):NoSuchMethodError: javax.servlet.http.HttpServletRequest.getHttpServletMapping()Ljavax/ser

解決方法:升級(jí)javaee-api這個(gè)包到?jīng)]有該類(lèi)的版本,或者有該方法的版本也行

最后問(wèn)題解決文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-513816.html

到了這里,關(guān)于SpringBoot 項(xiàng)目整合啟動(dòng)報(bào)錯(cuò):javax.servlet.http.HttpServletRequest.getHttpServletMapping()Ljavax/ser的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(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)文章

  • Spring BOOT:javax.servlet.http.HttpServletRequest異常

    Spring BOOT:javax.servlet.http.HttpServletRequest異常

    ?Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.IllegalStateException: No primary or single unique constructor found for interface javax.servlet.http.HttpServletRequest] with root cause? ? ? ? ? ????????用SpringBoot做驗(yàn)證碼的時(shí)候,需要用HttpServletReque

    2024年02月11日
    瀏覽(40)
  • idea導(dǎo)入import javax.servlet.http.HttpServletRequest;爆紅

    idea導(dǎo)入import javax.servlet.http.HttpServletRequest;爆紅

    1、問(wèn)題描述: 2、解決辦法: 第一步: 選中左側(cè)項(xiàng)目 → 右鍵 → 選擇 Open Module Settings? 第二步: 在 Project Structure 窗口, 選擇左側(cè)的 Modules ,在選中中間的項(xiàng)目,點(diǎn)擊右側(cè)的+號(hào),選擇Library 第三步: 在Choose Libraries 窗口,選擇New Library... ,在下拉框選擇Java 第四步: 在Selec

    2024年02月11日
    瀏覽(23)
  • Type javax.servlet.http.HttpServletRequest not present

    運(yùn)行環(huán)境? Swagger 3.0.0、springboot 3.0.0? 產(chǎn)生原因:?Swagger 3.0.0不支持spring3.0.0?? ? 兩個(gè)解決方案: ? ? 1.降低springboot版本為2.x ? ? 2.放棄Swagger,使用? springdoc-openapi-starter-webmvc-ui 第二種解決方案: @Tag 用來(lái)設(shè)置 Controller 的名稱和描述,類(lèi)似于給 Postman 的 Collections 命名; @A

    2024年02月06日
    瀏覽(48)
  • 關(guān)于IDEA在寫(xiě)文件上傳時(shí),找不到j(luò)avax.servlet.http.HttpServletRequest如何解決

    關(guān)于IDEA在寫(xiě)文件上傳時(shí),找不到j(luò)avax.servlet.http.HttpServletRequest如何解決

    ? ? ? ? 當(dāng)我們?cè)谑褂肐DEA是,發(fā)現(xiàn)需要使用javax.servlet包下類(lèi)時(shí),IDEA無(wú)法識(shí)別類(lèi)或是方法,會(huì)在控制臺(tái)提示,無(wú)法找到j(luò)avax.servlet.http.HttpServletRequest。此時(shí)我們需要按照一下的步驟進(jìn)行導(dǎo)包即可。 1、選中項(xiàng)目所在的Module或工程名,右鍵單擊Open Module Settings或者單擊File——Pro

    2024年02月15日
    瀏覽(25)
  • No primary or default constructor found for interface javax.servlet.http.HttpServletRequest

    前言: 前不久在寫(xiě)開(kāi)放平臺(tái)項(xiàng)目中,想直接在微服務(wù)網(wǎng)關(guān)Gateway中寫(xiě)對(duì)外接口,并想通過(guò)傳統(tǒng)的HttpServlet方式去拿請(qǐng)求里面的數(shù)據(jù),在Controller的方法參數(shù)上加上HttpServerRequest卻發(fā)現(xiàn)報(bào)錯(cuò)。 1、問(wèn)題復(fù)現(xiàn) 在我們使用spring-boot-starter-web依賴的時(shí)候,我們可以在controller的接口類(lèi)的方法

    2024年02月16日
    瀏覽(21)
  • spring boot3.x集成swagger出現(xiàn)Type javax.servlet.http.HttpServletRequest not present

    spring boot3.x版本依賴于jakarta依賴包,但是swagger依賴底層應(yīng)用的javax依賴包,所以只要一啟動(dòng)就會(huì)報(bào)錯(cuò)。 移除 swagger2依賴 添加 新依賴 @Api(tags = “”) → @Tag(name = “”) @ApiModel(value=“”, description=“”) → @Schema(name=“”, description=“”) @ApiModelProperty(value = “”, required = true) →

    2024年02月09日
    瀏覽(31)
  • springboot整合websocket后啟動(dòng)報(bào)錯(cuò):javax.websocket.server.ServerContainer not available

    springboot整合websocket后啟動(dòng)報(bào)錯(cuò):javax.websocket.server.ServerContainer not available

    Springboot使用@ServerEndpoint來(lái)建立websocket鏈接。引入依賴。 配置Websocket springboot項(xiàng)目添加websocket依賴后運(yùn)行測(cè)試類(lèi)報(bào)如下錯(cuò)誤: 報(bào)的錯(cuò)誤是創(chuàng)建ServerEndpointExporterBean失敗,原因是ServerContainer不可用,那么我們就去看到ServerContainer在ServerEndpointExporter中是怎么注入的。 點(diǎn)進(jìn)去 Serve

    2024年01月18日
    瀏覽(25)
  • IDEA中創(chuàng)建web項(xiàng)目(配置tomcat,tomcat啟動(dòng)報(bào)程序包javax.servlet.http不存在,tomcat控制臺(tái)亂碼問(wèn)題)

    IDEA中創(chuàng)建web項(xiàng)目(配置tomcat,tomcat啟動(dòng)報(bào)程序包javax.servlet.http不存在,tomcat控制臺(tái)亂碼問(wèn)題)

    在瀏覽器地址欄輸入: http://localhost:8080/webidea/ 單擊工具欄按鈕 1、 點(diǎn)擊Help = Edit custom VM Options,在最后面添加 “-Dfile.encoding=UTF-8” 2、點(diǎn)擊Run菜單的 Edit Configurations,在tomcat配置中的 VM option中添加 “-Dfile.encoding=UTF-8” 3、在第二步的Startup/Connection頁(yè)簽的Run和Debug添加一個(gè)key為

    2024年02月21日
    瀏覽(96)
  • SpringBoot整合Swagger踩坑-項(xiàng)目啟動(dòng)報(bào)錯(cuò)與swagger-ui.html請(qǐng)求404無(wú)法訪問(wèn)

    SpringBoot整合Swagger踩坑-項(xiàng)目啟動(dòng)報(bào)錯(cuò)與swagger-ui.html請(qǐng)求404無(wú)法訪問(wèn)

    依賴 常見(jiàn)依賴接入方式如下: springfox推薦 依賴接入方式如下: 建議使用推薦的方式,可以協(xié)助我們解決404異常的問(wèn)題。 配置 依賴導(dǎo)入完成后創(chuàng)建 SwaggerConfig.java 配置: 報(bào)錯(cuò)信息: org.springframework.context.ApplicationContextException: Failed to start bean ‘documentationPluginsBootstrapper’; n

    2024年02月01日
    瀏覽(33)
  • java: 程序包javax.servlet不存在、 java: 程序包javax.servlet.http不存在 java: 程序包javax.servlet.annotation不存在

    java: 程序包javax.servlet不存在、 java: 程序包javax.servlet.http不存在 java: 程序包javax.servlet.annotation不存在

    一般是JDK里沒(méi)有servlet.api這個(gè)jar包,沒(méi)有掃描到??梢韵葟哪愕膖omcat的lib包下找,但我的這個(gè)里面是沒(méi)有的,但我之前下過(guò)所以可以直接拷貝 然后找到你的jdk位置,不知道自己jdk位置的可以按照一下步驟打開(kāi) ? ? ?復(fù)制路徑然后從文件夾打開(kāi),然后塞入你的jar即可。然后再編

    2024年02月10日
    瀏覽(24)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包