源服務器未能找到目標資源的表示或者是不願公開一個已經存在的資源表示。
找到原因一步一步分析
一.正常在IDEA建立一個tomcat服務的步驟,首先要確定正常新建項目能正常跑起來,再一步一步對比哪里出了問題
1.新建一個模組 New Module
2.編輯配置
3.確保deployment的application context與server的URL地址一致
5.http://localhost:8081/tom_test_war_exploded/ 項目正常訪問index.jsp,說明正常配置是無問題的。
二.對比導入的項目,配置哪里不對
1.我的項目是直接copy的項目,我確保deployment的application context與server的URL地址是一致,但是頁面一直報錯404
2.首先需要確定deployment有artifacts,打開project structure
正常項目需要有的配置,output layout,與右側tom_test文件是對應的
3.對比我自己的項目,day14_test,我照搬將所有day14_test右邊的內容加到左邊,但我缺失了紅框里面的內容
5.紅框的內容需要到facets里面配置,如圖,配置好了之后
6.然后我的項目就能正常訪問了