關於IDEA Javaweb專案裡某個資料夾的內容不能訪問錯誤程式碼404或者500
IDEA大法好,但是有些時候會出現一些莫名其妙的Bug。可能是本人經常手滑。
本文想分享的是,我在敲Javaweb專案時,由於是新手,我就照著老師的視訊抄程式碼,但是!居然有不知名的錯誤,訪問某個資料夾時,裡面的jsp頁面我全都不能訪問,一直報錯404,資源不能訪問,裡面的內容和引用的地址全都沒有搞錯。但是該資料夾的jsp就是無法訪問。我把這些資料夾移動到其他資料夾下面就能訪問到。真是見了鬼!
過幾天我還是不死心,我覺得bug一定出現在人為因素,不然網上怎麼搜不到相關解決辦法。
前因:
我第一次新建該資料夾的時候打錯了,首字母打成了大寫,然後重新命名改成了小寫!這就是罪惡的根源啊!
眾所周知瀏覽器位址列裡是不分大小寫的!所以就訪問不到該資料夾了,裡面的jsp頁面也別想訪問了。不過我覺得重點應該不是這裡,上圖:
當你配置好環境後,執行就會有每個專案的輸出資料夾,按我的理解就是外面訪問工程專案時其實訪問的就是這個,就相當於快取。
我發現裡面的資料夾還是大寫的,無論我重新啟動伺服器還是IDEA多少次那個資料夾首字母還是大寫的,就是不會更新。這就是IDEA不夠智慧了,所以我就在想怎麼讓快取更新。
解決方法:
把沒有更新的該檔案common刪除,再重啟伺服器,多次還是沒用。快取就是不更新。
百度了一下,原來重新構建一下專案就行了。
重新啟動伺服器後,你就會發現那個資料夾裡的頁面就能訪問了。
開啟war你會發現,快取更新了。
現在問題解決。此時已是深夜,但是困擾多天的BUG解決了,興奮之餘便寫下此文。好夢,程式猿!
相關文章
- 訪問JavaWeb專案沒有返回任何內容JavaWeb
- 如何從 ABAP 偵錯程式裡提取某個內表的內容用於單元測試
- 如果報錯資訊說是無法刪除某個資料夾裡面的某個檔案
- 關於idea使用SpringMVC框架訪問WEB-INF中的檔案出現404報錯IdeaSpringMVC框架Web
- 轉移資料夾及其裡面所有內容
- IDEA隱藏專案的.iml檔案idea資料夾Idea
- 查詢某資料夾下所有子資料夾內的py檔案-3一行程式碼搞定行程
- linux命令從log檔案中找出404 或者500的所有報錯資訊?Linux
- idea 訪問 jsp 404問題IdeaJS
- 刪除指定資料夾的檔案內容的sh指令碼指令碼
- oracle EBS啟動無錯誤,訪問網頁500錯誤Oracle網頁
- 關於 RemoteViews 跨程式資源訪問的勘誤REMView
- Laravel 安裝後報 500 和 404 錯誤Laravel
- Linux統計某資料夾下檔案、資料夾的個數Linux
- IntelliJ IDEA Maven專案下資料夾不能右鍵新建class等檔案IntelliJIdeaMaven
- Web開發利器Webstorm匯入多個資料夾或者專案WebORM
- idea專案的resource目錄新建資料夾Idea
- 重灌Windows XP系統後資料夾不能訪問Windows
- idea建立javaweb專案IdeaJavaWeb
- 關於idea部署本地專案的問題Idea
- springboot 專案引入tk或者jpa 訪問報錯Spring Boot
- 核對不同資料夾所含內容的差異並提取缺失內容:Python程式碼Python
- tomcat配置400/404/500型別的錯誤頁面,修改專案預設路徑,修改預設專案Tomcat型別
- springboot自定義 404 500錯誤頁面Spring Boot
- win7訪問共享資料夾提示“未知的使用者名稱或密碼錯誤”Win7密碼
- laravel 500頁面不能正常訪問Laravel
- 專案內容相關
- 免費404頁面程式碼分享 404錯誤頁面原始碼原始碼
- idea中新建javaWeb專案IdeaJavaWeb
- 禁止某個IP訪問Oracle資料庫Oracle資料庫
- ThinkPHP框架中新增404錯誤頁面以及訪問安全PHP框架
- 請教個關於IDEA Tomcat伺服器內容IdeaTomcat伺服器
- 關於專案內模組引用的問題
- Springboot專案啟動後訪問Controller報錯404Spring BootController
- GitLab 通過Push操作提交專案,GitLab部分頁面訪問出現500錯誤Gitlab
- WINDOWS資料夾內容簡介Windows
- 關於vue專案本地執行以後,輸入本機ip不能訪問的問題Vue
- Greenplum訪問某個模式的某個表模式