欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決idea中maven項目無端顯示404錯誤的方法

 更新時間:2020年12月03日 10:58:38   作者:他憑什么后來居上  
這篇文章主要介紹了解決idea中maven項目無端顯示404錯誤的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

問題描述:

有時我們會發(fā)現(xiàn)idea中創(chuàng)建的maven項目老是顯示項目路徑找不到,自己反復(fù)檢查代碼也沒發(fā)現(xiàn)錯誤,如何你項目的web.xml是直接由idea默認(rèn)創(chuàng)建的,而你的頭文件又是后來直接用3.1或者更高的版本(推薦3.1版本)覆蓋的原來的頭文件,那我這篇博客就對你有幫助了。

問題原因:

當(dāng)我們idea使用maven創(chuàng)建web項目時,idea默認(rèn)提供的web.xml非常古老,功能不完善。如果我們只是單純替換其頭文件的話是沒有用的,idea中web.xml的配置還是沒有變。

如何解決:

1.將原來的web.xml刪除,將有一個完整正確的頭文件的web.xml復(fù)制到你項目的WEB-INF下。
2.打開你的file配置點擊項目結(jié)構(gòu)Project Structrue

在這里插入圖片描述

然后點擊Faces在點擊Web(springmvc)將其中的web.xml刪除然后在重新導(dǎo)入進(jìn)行web.xml的更新就可以了。

在這里插入圖片描述

擴(kuò)展:

如何讓我們以后避免出現(xiàn)這種錯誤:
1.由于maven創(chuàng)建的web項目其web.xml是由maven默認(rèn)創(chuàng)建的,這時我們就需要去更改maven的配置了,博主在這貼個鏈接大家可以去看看
修改idea默認(rèn)配置的web.xml版本

2.在idea中創(chuàng)建web.xml的模板,以后使用時將原來的xml刪除然后創(chuàng)建一個空白的xml文件然后倒入你定義的模板(或者直接復(fù)制一個3.1及以上版本的web.xml文件粘貼也行)。

在這里插入圖片描述

Tomcat正常,項目也不報錯卻404

通過maven的方式創(chuàng)建項目,Tomcat運行正常,運行index.jsp卻一直都是404
解決方式。將Tomcat的Application context設(shè)置改為/

在這里插入圖片描述

在這里插入圖片描述

執(zhí)行成功!

第二種

控制臺顯示:

Artifact mmall:war: Artifact is deployed successfully
Artifact mmall:war: Deploy took 14,659 milliseconds

說明“運行成功了”,tomcat文件也有自動生成的文件。但就是404錯誤。

注意,是這里問題。

點擊war,并且Aplication context是空的,默認(rèn)重新刪去war再導(dǎo)入war默認(rèn)是有東西的。要刪除!

在這里插入圖片描述

第三種

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value="/WEB-INF/jsp/"/>
<property name="suffix" value=".jsp"/>
</bean>

前綴和后綴的配置是這樣的。第二個我是放在webapp目錄下的而不是在WEB-INF中的我現(xiàn)在想問的就是這樣如何去配置tomcat服務(wù)器呢?不會告訴我把jsp目錄的文件拷貝到WEB-INF目錄下吧。這不符合規(guī)則的哦。

第四種

求解答,IDEA Maven項目Tomcat運行后404問題?
學(xué)校作業(yè),第一堂課,讓我們運行出一個Maven程序。

一開始是這個問題,

在這里插入圖片描述

而同學(xué)的有,

在這里插入圖片描述

在這里插入圖片描述

后來我解決了一下,但是添加進(jìn)來的名字不一樣(我也不知道這是不是正確的)

在這里插入圖片描述

到此這篇關(guān)于解決idea中maven項目無端顯示404錯誤的方法的文章就介紹到這了,更多相關(guān)idea maven404錯誤內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java數(shù)據(jù)庫操作庫DButils類的使用方法與實例詳解

    Java數(shù)據(jù)庫操作庫DButils類的使用方法與實例詳解

    這篇文章主要介紹了JDBC數(shù)據(jù)庫操作庫DButils類的使用方法詳解,需要的朋友可以參考下
    2020-02-02
  • 詳解使用Spring MVC統(tǒng)一異常處理實戰(zhàn)

    詳解使用Spring MVC統(tǒng)一異常處理實戰(zhàn)

    本篇文章主要介紹了詳解使用Spring MVC統(tǒng)一異常處理實戰(zhàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • 教你如何將Springboot項目成功部署到linux服務(wù)器

    教你如何將Springboot項目成功部署到linux服務(wù)器

    這篇文章主要介紹了如何將Springboot項目成功部署到linux服務(wù)器上,本文分步驟給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-12-12
  • Java中mybatis關(guān)于example類的使用詳解

    Java中mybatis關(guān)于example類的使用詳解

    這篇文章主要介紹了Java中mybatis中關(guān)于example類的使用詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • 如何使用Java調(diào)用Linux系統(tǒng)命令

    如何使用Java調(diào)用Linux系統(tǒng)命令

    這篇文章主要介紹了如何使用Java調(diào)用Linux系統(tǒng)命令,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • 解讀nextLine().split(“[\\s]“)的意思

    解讀nextLine().split(“[\\s]“)的意思

    這篇文章主要介紹了解讀nextLine().split(“[\\s]“)的意思,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • springboot整合JSR303參數(shù)校驗與全局異常處理的方法

    springboot整合JSR303參數(shù)校驗與全局異常處理的方法

    JSR-303 是 JAVA EE 6 中的一項子規(guī)范,叫做 Bean Validation,官方參考實現(xiàn)是Hibernate Validator,這篇文章主要介紹了springboot整合JSR303參數(shù)校驗與全局異常處理,需要的朋友可以參考下
    2022-09-09
  • 詳解在Spring3中使用注解(@Scheduled)創(chuàng)建計劃任務(wù)

    詳解在Spring3中使用注解(@Scheduled)創(chuàng)建計劃任務(wù)

    本篇文章主要介紹了詳解在Spring3中使用注解(@Scheduled)創(chuàng)建計劃任務(wù),具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-03-03
  • Java中Jedis基本使用

    Java中Jedis基本使用

    Redis的Java實現(xiàn)的客戶端,本文主要介紹了Java中Jedis基本使用,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-05-05
  • 詳解用java描述矩陣求逆的算法

    詳解用java描述矩陣求逆的算法

    這篇文章主要介紹了用java描述矩陣求逆的算法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03

最新評論