【已解決】將jsp檔案在瀏覽器開啟直接出現程式碼,在瀏覽器出現本地地址,tomcat報錯
- 問題背景:
匯入了一個專案直接開啟可以,但是想跟一遍程式碼,把配置檔案全部整理成為一個springmvc的基礎配置檔案
跟著配置到自己tomcat就不管怎樣都是下面的截圖 希望可以幫到一起報錯的朋友快速解決!
- 報錯記錄:
org.apache.tomcat.util.modeler.BaseModelMBean.invoke
org.apache.catalina.core.StandardContext.startInternal Context [/Epidemic_wa
org.apache.tomcat.util.modeler.BaseModelMBean.invoke Exception invoking method manageApp
org.apache.catalina.core.StandardContext.startInternal Context
org.apache.catalina.core.StandardContext.startInternal Context [/Epodemic_war_exploded] startup failed due to previous errors
org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full d
- 解決思路:
查了資料 大概三個方面
-xml配置檔案問題
-jar包沒導
-專案結構問題
-將檔案加入資源目錄
- 最終解決:
就是xml!!!!!!由於寫的配置檔案,所以沒有檢查springmvc自帶的xml檔案,我以註釋的形式寫了,不需要這樣去配置xml檔案了,破案了!
(時隔一個小時- - 匯入了jsp頁面啥的重新在idea裡專案結構output之後,又出現了問題。。參考了原來的思路,加入了第四點,順利解決~)
https://www.cnblogs.com/congyiblog/p/13653091.html 感謝大佬!!受益匪淺!
右鍵src—— mark—— resourceroot
- 這裡是隔天的tt
但是 我發現 一旦想重新編輯專案的scr的內容 就需要取消根資源 所以到底是因為什麼 我又因為報錯查了一個大佬的文章 https://blog.csdn.net/qq_40820382/article/details/98774856
應該有小夥伴是這個問題 我在想是不是我的jar包亂來了 是不是要打成一個war放在下面才行- - 我去試試看
我重新建立了一個epidemic的demo 我重新走一下步驟 看一下哪錯了 比如很低階的問題 我沒把結構寫完 然後tomcat配置檔案出問題找不到mapper
老問題重現- - 我當然知道是xml問題!!!!!!!!重新再再再來!!!!
現在是晚上很晚的tt,解決了。。。我直接把tomcat重新來了 重新部署了tomcat
報錯No artifacts configured 因為我點biuld直接clear了 參考:https://blog.csdn.net/qq_17229141/article/details/102676836
完美解決我的貓的問題
操作思路:
1、對比了兩個專案的目錄
------------恢復內容結束------------
------------恢復內容結束------------
------------恢復內容結束------------
------------恢復內容結束------------