使用IDEA新建Web工程啟動報404的錯誤


新換了一個項目組被人吐槽配置文件都能寫錯,所以打算從頭開始一步步搭建一個項目,包含ssm基礎框架、mongodb工具類、redis工具類、jsf配置、log配置等

今天先來搭建一個web工程。工程搭建好運行時發現404

 

我們都知道,一般404都是由於請求資源的時候沒有找到

先說一下我們是如何請求到資源的,首先,IDEA會將項目打成war包,然后創建一個tomcat,tomcat加載war包來啟動。tomcat容器啟動的時候,項目就啟動了。

那么出現404就只有兩種可能:

1. IDEA打war包時打的有問題。

2. tomcat加載war包的時候出現問題

我的問題是出現在打包的時候。我們一步一步來解決

1. 在項目上單機右鍵 --> 選擇open module settings

先來配置Project,首先jdk版本要選對,其次打好包后輸出地址要寫對

2. 配置Modules,輸出地址同樣要寫對,以及Web Resource Directory Path,要定位到要有整個項目的源碼的地方

3. 配置Factes,Web Resource Directory Path,要定位到要有整個項目的源碼的地方

4. Artifacts

這樣子,打包就沒有問題了。

現在我們需要使用tomcat加載我們打好的war包

1. 右側打開

2. 新建

 

3. 

 

接着啟動項目

 

 成功啦~~~

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM