Idea-SpringBoot:There was an unexpected error (type=Not Found, status=404)
阿新 • • 發佈:2018-12-14
Idea在啟動SpringBoot時訪問Jsp頁面報錯:There was an unexpected error (type=Not Found, status=404). /WEB-INF/page//XX.jsp
如圖:
剛剛一開始看, 發現報錯,有兩個雙斜槓//, 一開始第一反應就是mvc的配置是不是字首有問題, 然後一看配置:
mvc:
view:
prefix: /WEB-INF/
suffix: .jsp
- 1
- 2
- 3
- 4
是沒有問題的, 貌似不是地址的問題,然後又發現同事使用eclipse沒有問題,就著重從Idea和Eclipse之間的區別開始找問題.
結果找了一圈終於找到了:
如果SpringBoot在子模組,直接main啟動子模組會在C:\Users\xxx\AppData\Local\Temp這個目錄下,會生成tomcat目錄
但是在目錄中,沒有自動生成jsp的java和class檔案.什麼都沒有
eclipse會自動生成jsp的java檔案和class檔案
解決辦法就是IDea右邊的Maven Projects
>>執行的模組>>plugins
>>spring-boog
>>spring-boot:run
啟動
此時我們再看看tomcat資料夾
專案也能正常訪問了!
--------------------- 本文來自 zzzgd_666 的CSDN 部落格 ,全文地址請點選:https://blog.csdn.net/zzzgd_666/article/details/81000860?utm_source=copy